/external/clang/test/SemaTemplate/ |
instantiate-using-decl.cpp | 132 // These usages are OK in C++11 due to the unevaluated context.
|
/external/clang/test/SemaCXX/ |
undefined-internal.cpp | 169 // Check that nesting an unevaluated or constant-evaluated context does 173 // Check that the checks work with unevaluated contexts
|
vararg-non-pod.cpp | 88 // PR5761: unevaluated operands and the non-POD warning
|
warn-unused-comparison.cpp | 87 (void)sizeof(1 < 2, true); // No warning; unevaluated context.
|
warn-bad-memaccess.cpp | 131 // Unevaluated code shouldn't warn.
|
cxx98-compat.cpp | 288 int k = sizeof(S::n); // expected-warning {{use of non-static data member 'n' in an unevaluated context is incompatible with C++98}} 289 const std::type_info &ti = typeid(S::n); // expected-warning {{use of non-static data member 'n' in an unevaluated context is incompatible with C++98}}
|
/external/clang/test/CodeGenCXX/ |
template-instantiation.cpp | 160 // complete their type in an unevaluated context, we *do* emit initializers with
|
/external/clang/lib/Sema/ |
SemaTemplateDeduction.cpp | [all...] |
TreeTransform.h | [all...] |
SemaTemplateInstantiateDecl.cpp | 83 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); 140 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); 163 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); 175 EnterExpressionEvaluationContext Unevaluated(S, Sema::Unevaluated); 211 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); 585 EnterExpressionEvaluationContext Unevaluated(SemaRef, 762 EnterExpressionEvaluationContext Unevaluated(SemaRef, [all...] |
SemaCoroutine.cpp | 105 // 'co_await' and 'co_yield' are not permitted in unevaluated operands.
|
SemaExprMember.cpp | 71 // unevaluated. 129 // appears in an unevaluated operand. 132 // in unevaluated inline assembly operands, like the operand to a SIZE. 136 case Sema::Unevaluated: [all...] |
SemaExprCXX.cpp | 420 // polymorphic class type [...] [the] expression is an unevaluated 453 // The expression operand for typeid is in an unevaluated expression [all...] |
SemaOverload.cpp | [all...] |
SemaLambda.cpp | [all...] |
/build/kati/ |
main.cc | 171 WARN("%s:%d: warning for parse error in an unevaluated line: %s",
|
runtest.rb | 157 output.gsub!(/.*: warning for parse error in an unevaluated line: .*\n/, '')
|
/external/clang/lib/Parse/ |
ParseExpr.cpp | 202 EnterExpressionEvaluationContext Unevaluated(Actions, [all...] |
ParseExprCXX.cpp | [all...] |
ParseDecl.cpp | 223 /// in an unevaluated context or not. 303 std::unique_ptr<EnterExpressionEvaluationContext> Unevaluated; 305 Unevaluated.reset( 306 new EnterExpressionEvaluationContext(Actions, Sema::Unevaluated)); [all...] |
/external/clang/test/Misc/ |
ast-dump-color.cpp | 98 //CHECK: {{^}}[[Blue]]| |-[[RESET]][[GREEN]]CXXConstructorDecl[[RESET]][[Yellow]] 0x{{[0-9a-fA-F]*}}[[RESET]] <[[Yellow]]col:8[[RESET]]> [[Yellow]]col:8[[RESET]] implicit constexpr[[CYAN]] Invalid[[RESET]] [[Green]]'void (const struct Invalid &)'[[RESET]] inline noexcept-unevaluated 0x{{[0-9a-fA-F]*}} 100 //CHECK: {{^}}[[Blue]]| `-[[RESET]][[GREEN]]CXXConstructorDecl[[RESET]][[Yellow]] 0x{{[0-9a-fA-F]*}}[[RESET]] <[[Yellow]]col:8[[RESET]]> [[Yellow]]col:8[[RESET]] implicit constexpr[[CYAN]] Invalid[[RESET]] [[Green]]'void (struct Invalid &&)'[[RESET]] inline noexcept-unevaluated 0x{{[0-9a-fA-F]*}}
|
/external/clang/utils/TableGen/ |
ClangAttrEmitter.cpp | [all...] |
/external/llvm/lib/Target/X86/AsmParser/ |
X86AsmParser.cpp | [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/plugin/include/ |
c-tree.h | 85 unevaluated operand of sizeof / typeof / alignof. This is only
|
/external/clang/include/clang/Basic/ |
DiagnosticGroups.td | 448 def UnevaluatedExpression : DiagGroup<"unevaluated-expression", [all...] |