/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/ |
p5-examples.cpp | 10 // CHECK-NEXT: ImplicitCastExpr{{.*}}'const double' lvalue <NoOp> 20 // CHECK: ImplicitCastExpr{{.*}}'struct A' lvalue <DerivedToBase (A)> 23 // CHECK: ImplicitCastExpr{{.*}}'const struct A' lvalue <NoOp> 24 // CHECK: ImplicitCastExpr{{.*}}'struct A' lvalue <DerivedToBase (A)> 37 // CHECK: ImplicitCastExpr{{.*}}'const struct A' <NoOp> 38 // CHECK: ImplicitCastExpr{{.*}}'struct A' <DerivedToBase (A)> 42 // CHECK: ImplicitCastExpr{{.*}}'const struct A' <NoOp> 43 // CHECK: ImplicitCastExpr{{.*}}'struct A' <DerivedToBase (A)> 51 // CHECK: ImplicitCastExpr{{.*}} <IntegralToFloating>
|
/external/clang/test/Sema/ |
implicit-cast-dump.c | 11 // CHECK: ImplicitCastExpr {{.*}} <col:{{.*}}> 'void *' <NullToPointer> 14 // CHECK: ImplicitCastExpr {{.*}} <col:{{.*}}> 'void *' <NullToPointer>
|
variadic-promotion.c | 8 // CHECK: ImplicitCastExpr {{.*}} 'double' <FloatingCast> 11 // CHECK: ImplicitCastExpr {{.*}} 'double' <FloatingCast>
|
rdr6094103-unordered-compare-promote.c | 1 // RUN: %clang_cc1 -ast-dump %s 2>&1 | grep ImplicitCastExpr | count 4
|
/external/clang/test/Analysis/ |
temp-obj-dtors-cfg-output.cpp | 206 // CHECK: 3: [B1.2] (ImplicitCastExpr, NoOp, const class A) 264 // CHECK: 3: [B1.2] (ImplicitCastExpr, NoOp, const class A) 280 // CHECK: 5: [B1.4] (ImplicitCastExpr, UserDefinedConversion, int) 286 // CHECK: 11: [B1.10] (ImplicitCastExpr, UserDefinedConversion, int) 293 // CHECK: 18: [B1.17] (ImplicitCastExpr, FunctionToPointerDecay, void (*)(int)) 298 // CHECK: 23: [B1.22] (ImplicitCastExpr, UserDefinedConversion, int) 304 // CHECK: 29: [B1.28] (ImplicitCastExpr, UserDefinedConversion, int) 337 // CHECK: 5: [B4.4] (ImplicitCastExpr, UserDefinedConversion, _Bool) 343 // CHECK: 3: [B5.2] (ImplicitCastExpr, FunctionToPointerDecay, void (*)(_Bool)) 348 // CHECK: 8: [B5.7] (ImplicitCastExpr, UserDefinedConversion, _Bool [all...] |
auto-obj-dtors-cfg-output.cpp | 38 // CHECK-NEXT: 4: [B1.3] (ImplicitCastExpr, NoOp, const class A) 42 // CHECK-NEXT: 8: [B1.7] (ImplicitCastExpr, NoOp, const class A) 123 // CHECK-NEXT: 6: [B3.5] (ImplicitCastExpr, LValueToRValue, _Bool) 161 // CHECK-NEXT: 2: [B4.1] (ImplicitCastExpr, LValueToRValue, _Bool) 178 // CHECK-NEXT: 6: [B6.5] (ImplicitCastExpr, LValueToRValue, _Bool) 225 // CHECK-NEXT: 4: [B4.3] (ImplicitCastExpr, NoOp, const class A) 229 // CHECK-NEXT: 8: [B4.7] (ImplicitCastExpr, NoOp, const class A) 232 // CHECK: 11: [B4.10] (ImplicitCastExpr, UserDefinedConversion, int) 233 // CHECK: 12: [B4.11] (ImplicitCastExpr, IntegralToBoolean, _Bool) 274 // CHECK-NEXT: 4: [B4.3] (ImplicitCastExpr, LValueToRValue, _Bool [all...] |
cfg.cpp | 78 // CHECK-NEXT: 2: [B1.1] (ImplicitCastExpr, LValueToRValue, enum EmptyE) 79 // CHECK-NEXT: 3: [B1.2] (ImplicitCastExpr, IntegralCast, int) 95 // CHECK-NEXT: 2: [B1.1] (ImplicitCastExpr, BuiltinFnToFnPtr, unsigned long (*)(const void *, int)) 123 // CHECK-NEXT: 6: [B1.5] (ImplicitCastExpr, LValueToRValue, class A *) 145 // CHECK-NEXT: 7: [B1.6] (ImplicitCastExpr, LValueToRValue, class A *) 200 // CHECK-NEXT: 2: [B1.1] (ImplicitCastExpr, LValueToRValue, int) 208 // CHECK-NEXT: 4: [B2.3] (ImplicitCastExpr, LValueToRValue, enum MyEnum) 209 // CHECK-NEXT: 5: [B2.4] (ImplicitCastExpr, IntegralCast, int) 266 // CHECK-NEXT: 2: [B1.1] (ImplicitCastExpr, LValueToRValue, int) 274 // CHECK-NEXT: 4: [B2.3] (ImplicitCastExpr, LValueToRValue, enum MyEnum [all...] |
initializers-cfg-output.cpp | 82 // CHECK: 5: [B1.4] (ImplicitCastExpr, LValueToRValue, int) 99 // CHECK: 4: [B4.3] (ImplicitCastExpr, LValueToRValue, _Bool)
|
designated-initializer.c | 22 // CHECK: 2: [B1.1] (ImplicitCastExpr, FunctionToPointerDecay, union UQ (*)())
|
/frameworks/compile/slang/ |
slang_rs_foreach_lowering.cpp | 42 // ImplicitCastExpr 'void *' <BitCast> 43 // `-ImplicitCastExpr 'int (*)(int)' <FunctionToPointerDecay> 47 clang::ImplicitCastExpr* ToVoidPtr = 48 clang::dyn_cast<clang::ImplicitCastExpr>(expr); 53 clang::ImplicitCastExpr* Decay = 54 clang::dyn_cast<clang::ImplicitCastExpr>(ToVoidPtr->getSubExpr()); 83 // |-ImplicitCastExpr 'void (*)(void *, ...)' <FunctionToPointerDecay> 86 // |-ImplicitCastExpr 'void *' <BitCast> 87 // | `-ImplicitCastExpr 'int (*)(int)' <FunctionToPointerDecay> 90 // |-ImplicitCastExpr 'rs_allocation':'rs_allocation' <LValueToRValue [all...] |
slang_rs_object_ref_count.cpp | 284 // (ImplicitCastExpr 'void (*)(rs_font *)' <FunctionToPointerDecay> 310 clang::ImplicitCastExpr::Create(C, 372 // (ImplicitCastExpr int LValueToRValue 379 // (ImplicitCastExpr 'void (*)(rs_font *)' <FunctionToPointerDecay> 383 // (ImplicitCastExpr 'rs_font *' <ArrayToPointerDecay> 430 clang::ImplicitCastExpr::Create(C, 463 clang::ImplicitCastExpr::Create(C, 705 clang::ImplicitCastExpr::Create(C, 827 clang::ImplicitCastExpr::Create(C, 843 clang::ImplicitCastExpr::Create(C [all...] |
slang_rs_check_ast.cpp | 51 clang::ImplicitCastExpr *ImplCast; 53 ImplCast = clang::dyn_cast_or_null<clang::ImplicitCastExpr>(Expr); 268 if (llvm::isa<clang::ImplicitCastExpr>(CE)) {
|
slang_rs_context.cpp | 354 // `-ImplicitCastExpr 0x87cb618 <col:26> 'void (*)(int *, float, double)' <FunctionToPointerDecay> 376 clang::ImplicitCastExpr *const ICE = clang::ImplicitCastExpr::Create(mCtx, mCtx.getPointerType(FD->getType()),
|
/external/clang/lib/CodeGen/ |
CGCUDARuntime.cpp | 41 if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E->getCallee())) {
|
/external/clang/lib/Analysis/ |
BodyFarm.cpp | 67 ImplicitCastExpr *makeIntegralCastToBoolean(const Expr *Arg); 70 ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg, QualType Ty); 127 ImplicitCastExpr *ASTMaker::makeLvalueToRvalue(const Expr *Arg, QualType Ty) { 128 return ImplicitCastExpr::Create(C, Ty, CK_LValueToRValue, 136 return ImplicitCastExpr::Create(C, Ty, CK_IntegralCast, 140 ImplicitCastExpr *ASTMaker::makeIntegralCastToBoolean(const Expr *Arg) { 141 return ImplicitCastExpr::Create(C, C.BoolTy, CK_IntegralToBoolean, 206 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty); 228 ImplicitCastExpr *LValToRval = 267 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty) [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
DynamicTypeChecker.cpp | 33 class DynamicTypeChecker : public Checker<check::PostStmt<ImplicitCastExpr>> { 67 void checkPostStmt(const ImplicitCastExpr *CE, CheckerContext &C) const; 136 } else if (const auto *ImplicitCast = dyn_cast<ImplicitCastExpr>(S)) { 163 void DynamicTypeChecker::checkPostStmt(const ImplicitCastExpr *CE,
|
TestAfterDivZeroChecker.cpp | 236 if (const ImplicitCastExpr *I = 237 dyn_cast<ImplicitCastExpr>(U->getSubExpr())) 248 } else if (const ImplicitCastExpr *IE = 249 dyn_cast<ImplicitCastExpr>(Condition)) {
|
LLVMConventionsChecker.cpp | 167 ImplicitCastExpr *Ex3 = dyn_cast<ImplicitCastExpr>(Ex2->getArg(0)); 173 ImplicitCastExpr *Ex5 = dyn_cast<ImplicitCastExpr>(Ex4->getArg(0));
|
/external/clang/test/Misc/ |
ast-dump-invalid.cpp | 41 // CHECK-NEXT: `-ImplicitCastExpr {{.*}} <col:12> 'int' <LValueToRValue>
|
/external/clang/lib/AST/ |
Expr.cpp | 133 if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E)) [all...] |
/external/clang/lib/ARCMigrate/ |
TransUnbridgedCasts.cpp | 161 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { 396 if (ImplicitCastExpr *implCE = dyn_cast<ImplicitCastExpr>(subExpr)) {
|
/external/clang/test/SemaCXX/ |
warn-redundant-move.cpp | 79 // CHECK-AST-NEXT: ImplicitCastExpr
|
/external/clang/unittests/Tooling/ |
RefactoringCallbacksTest.cpp | 85 hasCondition(implicitCastExpr(hasSourceExpression(
|
/external/clang/docs/ |
IntroductionToTheClangAST.rst | 61 | |-ImplicitCastExpr 0x5aeacb0 <col:17> 'int' <LValueToRValue> 65 `-ImplicitCastExpr 0x5aead50 <col:10> 'int' <LValueToRValue>
|
/external/clang/include/clang/Basic/ |
StmtNodes.td | 78 def ImplicitCastExpr : DStmt<CastExpr>;
|