Changeset 186

Show
Ignore:
Timestamp:
10/09/09 10:22:14 (7 weeks ago)
Author:
lb
Message:

Defined without parenthesis

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/cpp_analysis/src/xtc/lang/c4/C4Core.rats

    r183 r186  
    10171017 
    10181018generic DefinedExpression = 
    1019   <Defined>    void:"defined":CPPKeyword (void:"(":Symbol/CPPSpacing) id:Identifier (void:")":Symbol/CPPSpacing)  
     1019    <Defined> void:"defined":CPPKeyword id:Identifier  
     1020               { 
     1021                 yyState.setDefined(yyState.isMacro(toText(id))); 
     1022                         yyState.setLeftDefined(yyState.isMacro(toText(id))); 
     1023                       } 
     1024  / <DefinedParen>    void:"defined":CPPKeyword (void:"(":Symbol) id:Identifier (void:")":Symbol)  
    10201025               { 
    10211026                 yyState.setDefined(yyState.isMacro(toText(id)));