Changes in src/SymTab/Mangler.cc [0522ebe:8984003]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/SymTab/Mangler.cc
r0522ebe r8984003 59 59 void postvisit( const ast::QualifiedType * qualType ); 60 60 61 void postvisit( const ast::EnumPosType * posType );62 63 61 /// The result is the current constructed mangled name. 64 62 std::string result() const { return mangleName; } … … 279 277 assertf( decl->kind < ast::TypeDecl::Kind::NUMBER_OF_KINDS, "Unhandled type variable kind: %d", decl->kind ); 280 278 mangleName += Encoding::typeVariables[ decl->kind ] + std::to_string( decl->name.length() ) + decl->name; 281 }282 283 void Mangler::postvisit( const ast::EnumPosType * pos ) {284 postvisit( pos->instance );285 mangleName += "_pos";286 279 } 287 280
Note: See TracChangeset
for help on using the changeset viewer.