Changeset 615a096 for src/SymTab
- Timestamp:
- Mar 17, 2017, 9:58:23 AM (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:
- 409433da, 946bcca
- Parents:
- 395fc37
- Location:
- src/SymTab
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/SymTab/Autogen.cc ¶
r395fc37 r615a096 10 10 // Created On : Thu Mar 03 15:45:56 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Thu Mar 16 08:37:22201713 // Update Count : 5912 // Last Modified On : Fri Mar 17 09:41:08 2017 13 // Update Count : 60 14 14 // 15 15 … … 323 323 } 324 324 325 if ( type->get_ qualifiers().isConst&& func->get_name() == "?=?" ) {325 if ( type->get_const() && func->get_name() == "?=?" ) { 326 326 // don't assign const members, but do construct/destruct 327 327 continue; -
TabularUnified src/SymTab/Autogen.h ¶
r395fc37 r615a096 10 10 // Created On : Sun May 17 21:53:34 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Thu Mar 16 07:51:39201713 // Update Count : 812 // Last Modified On : Fri Mar 17 09:10:41 2017 13 // Update Count : 9 14 14 // 15 15 … … 60 60 // castType->get_qualifiers() -= Type::Qualifiers(true, true, true, false, true, false); 61 61 castType->get_qualifiers() -= Type::Qualifiers( Type::Const | Type::Volatile | Type::Restrict | Type::Atomic ); 62 castType->set_ isLvalue( true ); // xxx - might not need this62 castType->set_lvalue( true ); // xxx - might not need this 63 63 dstParam = new CastExpr( dstParam, new PointerType( Type::Qualifiers(), castType ) ); 64 64 } -
TabularUnified src/SymTab/Mangler.cc ¶
r395fc37 r615a096 9 9 // Author : Richard C. Bilson 10 10 // Created On : Sun May 17 21:40:29 2015 11 // Last Modified By : Rob Schluntz12 // Last Modified On : Wed Aug 19 15:52:24 201513 // Update Count : 1911 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Fri Mar 17 09:40:01 2017 13 // Update Count : 20 14 14 // 15 15 … … 294 294 mangleName << "_"; 295 295 } // if 296 if ( type->get_ isConst() ) {296 if ( type->get_const() ) { 297 297 mangleName << "C"; 298 298 } // if 299 if ( type->get_ isVolatile() ) {299 if ( type->get_volatile() ) { 300 300 mangleName << "V"; 301 301 } // if … … 304 304 // mangleName << "R"; 305 305 // } // if 306 if ( type->get_ isLvalue() ) {306 if ( type->get_lvalue() ) { 307 307 mangleName << "L"; 308 308 } // if 309 if ( type->get_ isAtomic() ) {309 if ( type->get_atomic() ) { 310 310 mangleName << "A"; 311 311 } // if
Note: See TracChangeset
for help on using the changeset viewer.