Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/ParseNode.h

    rbe9288a rf196351  
    1616#pragma once
    1717
    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 
     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
     31class StatementNode;
     32class CompoundStmtNode;
     33class DeclarationNode;
     34class ExpressionNode;
     35class InitializerNode;
    3536class Attribute;
    36 class Declaration;
    37 class DeclarationNode;
    38 class DeclarationWithType;
    39 class ExpressionNode;
    40 class Initializer;
    41 class StatementNode;
    4237
    4338//##############################################################################
Note: See TracChangeset for help on using the changeset viewer.