Changes in src/Parser/ParseNode.h [f196351:be9288a]
- File:
-
- 1 edited
-
src/Parser/ParseNode.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/ParseNode.h
rf196351 rbe9288a 16 16 #pragma once 17 17 18 #include <string> 19 #include <list> 20 #include <iterator> 21 #include <memory> 22 23 #include "Parser/LinkageSpec.h" 24 #include "SynTree/Type.h" 25 #include "SynTree/Expression.h" 26 #include "SynTree/Statement.h" 27 #include "SynTree/Label.h" 28 #include "Common/utility.h" 29 #include "Common/UniqueName.h" 30 18 #include <algorithm> // for move 19 #include <cassert> // for assert, assertf 20 #include <iosfwd> // for ostream 21 #include <iterator> // for back_insert_iterator 22 #include <list> // for list 23 #include <memory> // for unique_ptr, pointer_traits 24 #include <string> // for string 25 26 #include "Common/SemanticError.h" // for SemanticError 27 #include "Common/UniqueName.h" // for UniqueName 28 #include "Common/utility.h" // for maybeClone, CodeLocation, maybeBuild 29 #include "Parser/LinkageSpec.h" // for Spec 30 #include "SynTree/Expression.h" // for Expression, ConstantExpr (ptr only) 31 #include "SynTree/Label.h" // for Label 32 #include "SynTree/Statement.h" // for Statement, BranchStmt, BranchStmt:... 33 #include "SynTree/Type.h" // for Type, Type::FuncSpecifiers, Type::... 34 35 class Attribute; 36 class Declaration; 37 class DeclarationNode; 38 class DeclarationWithType; 39 class ExpressionNode; 40 class Initializer; 31 41 class StatementNode; 32 class CompoundStmtNode;33 class DeclarationNode;34 class ExpressionNode;35 class InitializerNode;36 class Attribute;37 42 38 43 //##############################################################################
Note:
See TracChangeset
for help on using the changeset viewer.