From: <net...@us...> - 2003-09-15 09:21:18
|
Update of /cvsroot/cpptool/rfta/src/rfta In directory sc8-pr-cvs1:/tmp/cvs-serv6931/rfta Modified Files: IdentifierResolverContextTest.cpp Log Message: -- changed interface for variable declaration -- additional declare/resolve calls for class & function declarations Index: IdentifierResolverContextTest.cpp =================================================================== RCS file: /cvsroot/cpptool/rfta/src/rfta/IdentifierResolverContextTest.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** IdentifierResolverContextTest.cpp 6 Sep 2003 21:52:46 -0000 1.7 --- IdentifierResolverContextTest.cpp 15 Sep 2003 09:21:15 -0000 1.8 *************** *** 58,62 **** ASTNodePtr x1 = getIdentifierNode( "x.1" ); context_->enterUnnamedSubScope(); ! context_->declareLocalVariable( x0 ); context_->resolveUnqualifiedIdentifier( x1 ); context_->leaveUnnamedSubScope(); --- 58,62 ---- ASTNodePtr x1 = getIdentifierNode( "x.1" ); context_->enterUnnamedSubScope(); ! context_->declareIdentifier( x0, IdentifierAttributes::NoAttribute ); context_->resolveUnqualifiedIdentifier( x1 ); context_->leaveUnnamedSubScope(); *************** *** 96,105 **** ASTNodePtr xb1 = getIdentifierNode( "x.b.1" ); context_->enterUnnamedSubScope(); ! context_->declareLocalVariable( x0 ); context_->resolveUnqualifiedIdentifier( x1 ); ! context_->declareLocalVariable( y0 ); context_->enterUnnamedSubScope(); ! context_->declareLocalVariable( xb0 ); context_->resolveUnqualifiedIdentifier( xb1 ); context_->resolveUnqualifiedIdentifier( y1 ); --- 96,105 ---- ASTNodePtr xb1 = getIdentifierNode( "x.b.1" ); context_->enterUnnamedSubScope(); ! context_->declareIdentifier( x0, IdentifierAttributes::NoAttribute ); context_->resolveUnqualifiedIdentifier( x1 ); ! context_->declareIdentifier( y0, IdentifierAttributes::NoAttribute ); context_->enterUnnamedSubScope(); ! context_->declareIdentifier( xb0, IdentifierAttributes::NoAttribute ); context_->resolveUnqualifiedIdentifier( xb1 ); context_->resolveUnqualifiedIdentifier( y1 ); *************** *** 146,153 **** ASTNodePtr y0 = getVariableNode( "y.0" ); context_->enterUnnamedSubScope(); ! context_->declareLocalVariable( x0 ); context_->enterUnnamedSubScope(); ! context_->declareLocalVariable( y0 ); context_->leaveUnnamedSubScope(); --- 146,153 ---- ASTNodePtr y0 = getVariableNode( "y.0" ); context_->enterUnnamedSubScope(); ! context_->declareIdentifier( x0, IdentifierAttributes::NoAttribute ); context_->enterUnnamedSubScope(); ! context_->declareIdentifier( y0, IdentifierAttributes::NoAttribute ); context_->leaveUnnamedSubScope(); *************** *** 180,184 **** context_->enterUnnamedSubScope(); ! context_->declareLocalVariable( x0 ); context_->leaveUnnamedSubScope(); --- 180,184 ---- context_->enterUnnamedSubScope(); ! context_->declareIdentifier( x0, IdentifierAttributes::NoAttribute ); context_->leaveUnnamedSubScope(); |