hanchenye-llvm-project/clang/tools
Bill Wendling 7c44da279e Create ConstantExpr class
A ConstantExpr class represents a full expression that's in a context where a
constant expression is required. This class reflects the path the evaluator
took to reach the expression rather than the syntactic context in which the
expression occurs.

In the future, the class will be expanded to cache the result of the evaluated
expression so that it's not needlessly re-evaluated

Reviewed By: rsmith

Differential Revision: https://reviews.llvm.org/D53475

llvm-svn: 345692
2018-10-31 03:48:47 +00:00
..
arcmt-test NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) 2018-10-30 20:31:30 +00:00
c-arcmt-test
c-index-test [index] Enhance indexing for module references 2018-09-18 15:02:56 +00:00
clang-check clang-check: rename the local FixItAction 2018-09-10 22:57:26 +00:00
clang-diff
clang-format Lift VFS from clang to llvm (NFC) 2018-10-10 13:27:25 +00:00
clang-format-vs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
clang-func-mapping Port getLocStart -> getBeginLoc 2018-08-09 21:08:08 +00:00
clang-fuzzer Update README and Dockerfile to include llvm-proto-fuzzer 2018-08-16 20:13:40 +00:00
clang-import-test NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) 2018-10-30 20:31:30 +00:00
clang-offload-bundler Refactor ExecuteAndWait to take StringRefs. 2018-06-12 17:43:52 +00:00
clang-refactor Remove \brief commands from doxygen comments. 2018-05-09 01:00:01 +00:00
clang-rename [clang-rename] make clang-rename.py vim integration python3 compatible 2018-08-06 09:08:06 +00:00
diag-build
diagtool llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 2018-09-26 22:16:28 +00:00
driver Lift VFS from clang to llvm (NFC) 2018-10-10 13:27:25 +00:00
libclang Create ConstantExpr class 2018-10-31 03:48:47 +00:00
scan-build [analyzer] scan-build: if --status-bugs is passed, don't forget about the exit status of the actual build 2018-09-26 13:08:44 +00:00
scan-build-py [analyzer] Remove traces of ubigraph visualization 2018-09-06 23:07:47 +00:00
scan-view Fix typos in clang 2018-04-06 15:14:32 +00:00
CMakeLists.txt