teak-llvm/clang/test/Index/Core
Richard Smith 4aef105b43 Finish building the full-expression for a static_assert expression
before evaluating it rather than afterwards.

This is groundwork for C++20's P0784R7, where non-trivial destructors
can be constexpr, so we need ExprWithCleanups markers in constant
expressions.

No significant functionality change intended (though this fixes a bug
only visible through libclang / -ast-dump / tooling: we now store the
converted condition on the StaticAssertDecl rather than the original).

llvm-svn: 372368
2019-09-20 03:29:19 +00:00
..
Inputs [index] Enhance indexing for module references 2018-09-18 15:02:56 +00:00
designated-inits.c
external-source-symbol-attr.m [index] Introduce 'ProtocolInterface' as part of SymbolPropertySet 2018-08-26 06:27:23 +00:00
index-dependent-source.cpp
index-instantiated-source.cpp
index-macros.c
index-pch.c
index-pch.cpp
index-source-invalid-name.cpp
index-source.cpp Finish building the full-expression for a static_assert expression 2019-09-20 03:29:19 +00:00
index-source.m [index] Introduce 'ProtocolInterface' as part of SymbolPropertySet 2018-08-26 06:27:23 +00:00
index-source.mm
index-subkinds.m
index-system.mm
index-with-module.m [index] Enhance indexing for module references 2018-09-18 15:02:56 +00:00
no-templated-canonical-decl.cpp