Changes in / [ebadb5d:8a4e472]
- Location:
- src
- Files:
-
- 4 edited
-
AST/Decl.cpp (modified) (1 diff)
-
AST/Decl.hpp (modified) (1 diff)
-
Parser/ParseNode.h (modified) (1 diff)
-
Parser/TypeData.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Decl.cpp
rebadb5d r8a4e472 21 21 22 22 #include "Common/Eval.h" // for eval 23 #include "Common/SemanticError.h"24 23 25 24 #include "Fwd.hpp" // for UniqueId -
src/AST/Decl.hpp
rebadb5d r8a4e472 30 30 #include "Visitor.hpp" 31 31 #include "Common/utility.h" 32 #include "Common/SemanticError.h" // error_str 32 33 33 34 // Must be included in *all* AST classes; should be #undef'd at the end of the file -
src/Parser/ParseNode.h
rebadb5d r8a4e472 33 33 #include "Parser/parserutility.h" // for maybeBuild, maybeCopy 34 34 35 class Attribute; 36 class Declaration; 35 37 struct DeclarationNode; 38 class DeclarationWithType; 39 class Initializer; 36 40 class InitializerNode; 37 41 class ExpressionNode; -
src/Parser/TypeData.h
rebadb5d r8a4e472 133 133 ast::Init * init = nullptr, std::vector<ast::ptr<ast::Attribute>> && attributes = std::vector<ast::ptr<ast::Attribute>>() ); 134 134 ast::FunctionType * buildFunctionType( const TypeData * ); 135 ast::Decl * addEnumBase( Declaration *, const TypeData * ); 135 136 void buildKRFunction( const TypeData::Function_t & function ); 136 137
Note:
See TracChangeset
for help on using the changeset viewer.