This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
testcase: class A { public: static int var; }; int A::var=10; int main() { A a; a.var=4; return 1; } ====== A a is registered in project with name v:a on lazy request of parsing function body. local variables must not be registered in project
fixed: - do not register variables in project when there are no containers cvs log: Checking in VariableImpl.java; /shared/data/ccvs/repository/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/csm/VariableImpl.java,v <-- VariableImpl.java new revision: 1.2.2.5.4.23.4.6; previous revision: 1.2.2.5.4.23.4.5 done Checking in ClassImpl.java; /shared/data/ccvs/repository/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/csm/ClassImpl.java,v <-- ClassImpl.java new revision: 1.2.2.4.4.27.4.12; previous revision: 1.2.2.4.4.27.4.11 done Checking in deep/ConditionDeclarationImpl.java; /shared/data/ccvs/repository/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/csm/deep/ConditionDeclarationImpl.java,v <-- ConditionDeclarationImpl.java new revision: 1.2.2.2.4.2.4.1; previous revision: 1.2.2.2.4.2 done Checking in deep/DeclarationStatementImpl.java; /shared/data/ccvs/repository/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/csm/deep/DeclarationStatementImpl.java,v <-- DeclarationStatementImpl.java new revision: 1.2.2.3.6.7.4.4; previous revision: 1.2.2.3.6.7.4.3 done Checking in core/AstRenderer.java; /shared/data/ccvs/repository/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/csm/core/AstRenderer.java,v <-- AstRenderer.java new revision: 1.2.2.18.4.22.4.13; previous revision: 1.2.2.18.4.22.4.12 done Checking in core/Unresolved.java; /shared/data/ccvs/repository/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/csm/core/Unresolved.java,v <-- Unresolved.java new revision: 1.2.2.2.8.21.4.5; previous revision: 1.2.2.2.8.21.4.4 done