Changes in src/Parser/DeclarationNode.cc [71806e0:1e30df7]
- File:
-
- 1 edited
-
src/Parser/DeclarationNode.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/DeclarationNode.cc
r71806e0 r1e30df7 27 27 #include "SynTree/LinkageSpec.h" // for Spec, linkageName, Cforall 28 28 #include "SynTree/Attribute.h" // for Attribute 29 #include "SynTree/Declaration.h" // for TypeDecl, ObjectDecl, InlineMemberDecl,Declaration29 #include "SynTree/Declaration.h" // for TypeDecl, ObjectDecl, Declaration 30 30 #include "SynTree/Expression.h" // for Expression, ConstantExpr 31 31 #include "SynTree/Statement.h" // for AsmStmt … … 1165 1165 SemanticError( this, "invalid function specifier for " ); 1166 1166 } // if 1167 if ( enumInLine ) {1168 return new InlineMemberDecl( *name, storageClasses, linkage, nullptr );1169 } // if1170 1167 assertf( name, "ObjectDecl must a have name\n" ); 1171 1168 return (new ObjectDecl( *name, storageClasses, linkage, maybeBuild< Expression >( bitfieldWidth ), nullptr, maybeBuild< Initializer >( initializer ) ))->set_asmName( asmName )->set_extension( extension );
Note:
See TracChangeset
for help on using the changeset viewer.