forked from OSchip/llvm-project
caf3390d44
- Remodel Expr::EvaluateAsInt to behave like the other EvaluateAs* functions, and add Expr::EvaluateKnownConstInt to capture the current fold-or-assert behaviour. - Factor out evaluation of bitfield bit widths. - Fix a few places which would evaluate an expression twice: once to determine whether it is a constant expression, then again to get the value. llvm-svn: 141561 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
ClangASTNodesEmitter.cpp | ||
ClangASTNodesEmitter.h | ||
ClangAttrEmitter.cpp | ||
ClangAttrEmitter.h | ||
ClangDiagnosticsEmitter.cpp | ||
ClangDiagnosticsEmitter.h | ||
ClangSACheckersEmitter.cpp | ||
ClangSACheckersEmitter.h | ||
Makefile | ||
NeonEmitter.cpp | ||
NeonEmitter.h | ||
OptParserEmitter.cpp | ||
OptParserEmitter.h | ||
TableGen.cpp |