Changeset 533804b
- Timestamp:
- Aug 8, 2017, 8:07:50 PM (8 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- 46adb83
- Parents:
- 9a4e996
- Location:
- src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/lex.ll
r9a4e996 r533804b 234 234 __label__ { KEYWORD_RETURN(LABEL); } // GCC 235 235 long { KEYWORD_RETURN(LONG); } 236 lvalue { KEYWORD_RETURN(LVALUE); } // CFA237 236 monitor { KEYWORD_RETURN(MONITOR); } // CFA 238 237 mutex { KEYWORD_RETURN(MUTEX); } // CFA -
src/Parser/parser.yy
r9a4e996 r533804b 118 118 %token RESTRICT // C99 119 119 %token ATOMIC // C11 120 %token FORALL LVALUEMUTEX // CFA120 %token FORALL MUTEX // CFA 121 121 %token VOID CHAR SHORT INT LONG FLOAT DOUBLE SIGNED UNSIGNED ZERO_T ONE_T 122 122 %token VALIST // GCC … … 1421 1421 | VOLATILE 1422 1422 { $$ = DeclarationNode::newTypeQualifier( Type::Volatile ); } 1423 | LVALUE // CFA1424 { $$ = DeclarationNode::newTypeQualifier( Type::Lvalue ); }1425 1423 | MUTEX 1426 1424 { $$ = DeclarationNode::newTypeQualifier( Type::Mutex ); } -
src/libcfa/iterator
r9a4e996 r533804b 28 28 29 29 // dereference to get the pointed-at element 30 lvalue elt_type*?( iterator_type );30 elt_type & *?( iterator_type ); 31 31 }; 32 32
Note: See TracChangeset
for help on using the changeset viewer.