Changeset 98e8b3b for src/SymTab
- Timestamp:
- Sep 10, 2020, 11:26:58 AM (4 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- ae45007
- Parents:
- b9fa85b
- Location:
- src/SymTab
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/SymTab/Mangler.cc
rb9fa85b r98e8b3b 437 437 private: 438 438 void mangleDecl( const ast::DeclWithType *declaration ); 439 void mangleRef( const ast:: ReferenceToType *refType, std::string prefix );439 void mangleRef( const ast::BaseInstType *refType, std::string prefix ); 440 440 441 441 void printQualifiers( const ast::Type *type ); … … 560 560 } 561 561 562 void Mangler_new::mangleRef( const ast:: ReferenceToType * refType, std::string prefix ) {562 void Mangler_new::mangleRef( const ast::BaseInstType * refType, std::string prefix ) { 563 563 printQualifiers( refType ); 564 564 -
src/SymTab/Validate.cc
rb9fa85b r98e8b3b 1508 1508 } 1509 1509 1510 void checkGenericParameters( const ast:: ReferenceToType * inst ) {1510 void checkGenericParameters( const ast::BaseInstType * inst ) { 1511 1511 for ( const ast::Expr * param : inst->params ) { 1512 1512 if ( ! dynamic_cast< const ast::TypeExpr * >( param ) ) {
Note: See TracChangeset
for help on using the changeset viewer.