Changes in src/InitTweak/FixGlobalInit.cc [8ca3a72:ea6332d]
- File:
-
- 1 edited
-
src/InitTweak/FixGlobalInit.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/InitTweak/FixGlobalInit.cc
r8ca3a72 rea6332d 15 15 16 16 #include "FixGlobalInit.h" 17 #include "InitTweak.h" 18 #include "SynTree/Declaration.h" 19 #include "SynTree/Type.h" 20 #include "SynTree/Expression.h" 21 #include "SynTree/Statement.h" 22 #include "SynTree/Initializer.h" 23 #include "SynTree/Visitor.h" 24 #include "SynTree/Attribute.h" 25 #include <algorithm> 17 18 #include <cassert> // for assert 19 #include <stddef.h> // for NULL 20 #include <algorithm> // for replace_if 21 22 #include "Common/SemanticError.h" // for SemanticError 23 #include "Common/UniqueName.h" // for UniqueName 24 #include "InitTweak.h" // for isIntrinsicSingleArgCallStmt 25 #include "Parser/LinkageSpec.h" // for C 26 #include "SynTree/Attribute.h" // for Attribute 27 #include "SynTree/Constant.h" // for Constant 28 #include "SynTree/Declaration.h" // for FunctionDecl, ObjectDecl, Declaration 29 #include "SynTree/Expression.h" // for ConstantExpr, Expression (ptr only) 30 #include "SynTree/Initializer.h" // for ConstructorInit, Initializer 31 #include "SynTree/Label.h" // for Label, noLabels 32 #include "SynTree/Statement.h" // for CompoundStmt, Statement (ptr only) 33 #include "SynTree/Type.h" // for Type, Type::StorageClasses, Functi... 34 #include "SynTree/Visitor.h" // for acceptAll, Visitor 26 35 27 36 namespace InitTweak { … … 125 134 126 135 // only modify global variables 127 void GlobalFixer::visit( FunctionDecl *functionDecl ) {}128 void GlobalFixer::visit( StructDecl *aggregateDecl ) {}129 void GlobalFixer::visit( UnionDecl *aggregateDecl ) {}130 void GlobalFixer::visit( EnumDecl *aggregateDecl ) {}131 void GlobalFixer::visit( TraitDecl *aggregateDecl ) {}132 void GlobalFixer::visit( TypeDecl *typeDecl ) {}136 void GlobalFixer::visit( __attribute__((unused)) FunctionDecl *functionDecl ) {} 137 void GlobalFixer::visit( __attribute__((unused)) StructDecl *aggregateDecl ) {} 138 void GlobalFixer::visit( __attribute__((unused)) UnionDecl *aggregateDecl ) {} 139 void GlobalFixer::visit( __attribute__((unused)) EnumDecl *aggregateDecl ) {} 140 void GlobalFixer::visit( __attribute__((unused)) TraitDecl *aggregateDecl ) {} 141 void GlobalFixer::visit( __attribute__((unused)) TypeDecl *typeDecl ) {} 133 142 134 143 } // namespace InitTweak
Note:
See TracChangeset
for help on using the changeset viewer.