Skip to content
Failed

Changes

Summary

  1. Moved ast::BasicType::Kind to ast::BasicKind in its own hearder. This is more consistent with other utility enums (although we still use this as a enum class) and reduces what some files need to include. Also did a upgrade in a comment with MAX_INTEGER_TYPE, it is now part of the enum. (details)
Commit 7a780ad23506507b6a1feccc46d18e12da183ceb by ajbeach
Moved ast::BasicType::Kind to ast::BasicKind in its own hearder. This is more consistent with other utility enums (although we still use this as a enum class) and reduces what some files need to include. Also did a upgrade in a comment with MAX_INTEGER_TYPE, it is now part of the enum.
The file was modifiedsrc/Concurrency/Waitfor.cpp
The file was modifiedsrc/BasicTypes-gen.cc
The file was modifiedsrc/SymTab/ManglerCommon.cc
The file was modifiedsrc/ControlStruct/ExceptTranslate.cpp
The file was modifiedsrc/Makefile.am
The file was modifiedsrc/Validate/GenericParameter.cpp
The file was modifiedsrc/SymTab/GenImplicitCall.cpp
The file was modifiedsrc/Concurrency/Waituntil.cpp
The file was modifiedsrc/AST/Expr.cpp
The file was modifiedsrc/AST/Pass.impl.hpp
The file was modifiedsrc/ResolvExpr/Resolver.cc
The file was modifiedsrc/Validate/ImplementEnumFunc.cpp
The file was modifiedsrc/ResolvExpr/CommonType.cc
The file was addedsrc/AST/BasicKind.hpp
The file was modifiedsrc/Common/ResolvProtoDump.cpp
The file was modifiedsrc/CodeGen/FixMain.cc
The file was modifiedsrc/Concurrency/Corun.cpp
The file was modifiedsrc/Parser/ExpressionNode.cc
The file was modifiedsrc/AST/Type.hpp
The file was modifiedsrc/ResolvExpr/ConversionCost.cc
The file was modifiedsrc/ControlStruct/ExceptDecl.cpp
The file was modifiedsrc/ResolvExpr/ResolveTypeof.cc
The file was modifiedsrc/SymTab/Mangler.cc
The file was modifiedsrc/GenPoly/Box.cpp
The file was modifiedsrc/Parser/TypeData.h
The file was modifiedsrc/ResolvExpr/PtrsCastable.cc
The file was modifiedsrc/ResolvExpr/CandidateFinder.cpp
The file was modifiedsrc/Parser/TypeData.cc
The file was modifiedsrc/Parser/parser.yy
The file was modifiedsrc/InitTweak/FixInit.cpp
The file was modifiedsrc/AST/module.mk
The file was modifiedsrc/Tuples/TupleExpansion.cpp
The file was modifiedsrc/Validate/ReplaceTypedef.cpp
The file was modifiedsrc/CodeGen/GenType.cc