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();
|