Changes in src/AST/Convert.cpp [5408b59:b0d9ff7]
- File:
-
- 1 edited
-
src/AST/Convert.cpp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Convert.cpp
r5408b59 rb0d9ff7 310 310 node->name, 311 311 get<Attribute>().acceptL( node->attributes ), 312 node->isTyped,312 false, // Temporary 313 313 LinkageSpec::Spec( node->linkage.val ), 314 314 get<Type>().accept1(node->base) 315 315 ); 316 return aggregatePostamble( decl, node ); 316 return aggregatePostamble( decl, node ); // Node info, including members, processed in aggregatePostamble 317 317 } 318 318 … … 737 737 node->name 738 738 ); 739 temp->var = get<DeclarationWithType>().accept1(node->var); 739 740 auto expr = visitBaseExpr( node, 740 741 temp … … 1614 1615 { old->get_funcSpec().val } 1615 1616 ); 1616 decl->enumInLine = old->enumInLine;1617 1617 cache.emplace(old, decl); 1618 1618 assert(cache.find( old ) != cache.end()); … … 2281 2281 } 2282 2282 2283 /// xxx - type_decl should be DeclWithType in the final design 2284 /// type_decl is set to EnumDecl as a temporary fix 2283 2285 virtual void visit( const QualifiedNameExpr * old ) override final { 2284 2286 this->node = visitBaseExpr( old, … … 2286 2288 old->location, 2287 2289 GET_ACCEPT_1(type_decl, Decl), 2290 GET_ACCEPT_1(var, DeclWithType), 2288 2291 old->name 2289 2292 )
Note:
See TracChangeset
for help on using the changeset viewer.