/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 79 def ExplicitCastExpr : DStmt<CastExpr, 1>; 80 def CStyleCastExpr : DStmt<ExplicitCastExpr>; 105 def CXXNamedCastExpr : DStmt<ExplicitCastExpr, 1>; 110 def CXXFunctionalCastExpr : DStmt<ExplicitCastExpr>; 169 def ObjCBridgedCastExpr : DStmt<ExplicitCastExpr>;
|
/external/clang/lib/AST/ |
D | ExprClassification.cpp | 332 return ClassifyUnnamed(Ctx, cast<ExplicitCastExpr>(E)->getTypeAsWritten()); in ClassifyInternal() 588 if (const ExplicitCastExpr *CE = in IsModifiable() 589 dyn_cast<ExplicitCastExpr>(E->IgnoreParens())) { in IsModifiable()
|
D | ItaniumMangle.cpp | 2769 const ExplicitCastExpr *ECE = cast<ExplicitCastExpr>(E); in mangleCastExpression() 3283 auto *Sub = cast<ExplicitCastExpr>(E)->getSubExpr()->IgnoreImplicit(); in mangleExpression()
|
D | StmtProfile.cpp | 744 void StmtProfiler::VisitExplicitCastExpr(const ExplicitCastExpr *S) { in VisitExplicitCastExpr()
|
D | Expr.cpp | 3291 if (const ExplicitCastExpr *CE = dyn_cast<ExplicitCastExpr>(this)) { in isNullPointerConstant()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | DynamicTypePropagation.cpp | 284 if (isa<ExplicitCastExpr>(CE)) in dynamicTypePropagationOnCasts() 544 if (isa<ExplicitCastExpr>(CE) && !OrigToDest && !DestToOrig) { in checkPostStmt() 905 if (const auto *ExplicitCast = dyn_cast<ExplicitCastExpr>(S)) { in VisitNode()
|
D | DynamicTypeChecker.cpp | 128 if (const auto *ExplicitCast = dyn_cast<ExplicitCastExpr>(S)) { in VisitNode()
|
D | NullabilityChecker.cpp | 106 check::PostCall, check::PostStmt<ExplicitCastExpr>, 113 void checkPostStmt(const ExplicitCastExpr *CE, CheckerContext &C) const; 810 void NullabilityChecker::checkPostStmt(const ExplicitCastExpr *CE, in checkPostStmt()
|
D | MallocSizeofChecker.cpp | 77 TypeCallPair VisitExplicitCastExpr(const ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|
/external/clang/include/clang/AST/ |
D | ExprObjC.h | 1524 class ObjCBridgedCastExpr : public ExplicitCastExpr { 1536 : ExplicitCastExpr(ObjCBridgedCastExprClass, TSInfo->getType(), VK_RValue, 1542 : ExplicitCastExpr(ObjCBridgedCastExprClass, Shell, 0) { }
|
D | ExprCXX.h | 187 class CXXNamedCastExpr : public ExplicitCastExpr { 199 : ExplicitCastExpr(SC, ty, VK, kind, op, PathSize, writtenTy), Loc(l), in CXXNamedCastExpr() 203 : ExplicitCastExpr(SC, Shell, PathSize) { } in CXXNamedCastExpr() 1316 class CXXFunctionalCastExpr : public ExplicitCastExpr { 1324 : ExplicitCastExpr(CXXFunctionalCastExprClass, ty, VK, kind, in CXXFunctionalCastExpr() 1329 : ExplicitCastExpr(CXXFunctionalCastExprClass, Shell, PathSize) { } in CXXFunctionalCastExpr()
|
D | Expr.h | 2871 class ExplicitCastExpr : public CastExpr { 2877 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK, in ExplicitCastExpr() function 2883 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in ExplicitCastExpr() function 2905 class CStyleCastExpr : public ExplicitCastExpr { 2912 : ExplicitCastExpr(CStyleCastExprClass, exprTy, vk, kind, op, PathSize, in CStyleCastExpr() 2917 : ExplicitCastExpr(CStyleCastExprClass, Shell, PathSize) { } in CStyleCastExpr()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngineC.cpp | 270 if (const ExplicitCastExpr *ExCast=dyn_cast_or_null<ExplicitCastExpr>(CastE)) in VisitCast()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 1672 ExplicitCastExpr> explicitCastExpr; 3270 AST_MATCHER_P(ExplicitCastExpr, hasDestinationType, in AST_MATCHER_P() argument
|
/external/clang/lib/CodeGen/ |
D | CodeGenModule.h | 917 void EmitExplicitCastExprType(const ExplicitCastExpr *E,
|
D | CGExpr.cpp | 779 void CodeGenModule::EmitExplicitCastExprType(const ExplicitCastExpr *E, in EmitExplicitCastExprType() 804 if (const auto *ECE = dyn_cast<ExplicitCastExpr>(CE)) in EmitPointerWithAlignment() 821 if (isa<ExplicitCastExpr>(CE) && in EmitPointerWithAlignment() 3467 const auto *CE = cast<ExplicitCastExpr>(E); in EmitCastLValue()
|
D | CGExprComplex.cpp | 157 if (const auto *ECE = dyn_cast<ExplicitCastExpr>(E)) in VisitCastExpr()
|
D | CGExprAgg.cpp | 575 if (const auto *ECE = dyn_cast<ExplicitCastExpr>(E)) in VisitCastExpr()
|
D | CGExprConstant.cpp | 639 if (const auto *ECE = dyn_cast<ExplicitCastExpr>(E)) in VisitCastExpr()
|
D | CGExprScalar.cpp | 316 Value *VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|
/external/clang/lib/Sema/ |
D | SemaExprObjC.cpp | 4087 } else if (ExplicitCastExpr *cast = dyn_cast<ExplicitCastExpr>(realCast)) { in diagnoseARCUnbridgedCast()
|
D | SemaChecking.cpp | 7506 if (isa<ExplicitCastExpr>(E)) { in AnalyzeImplicitConversions() 7507 E = cast<ExplicitCastExpr>(E)->getSubExpr()->IgnoreParenImpCasts(); in AnalyzeImplicitConversions()
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 677 void ASTStmtWriter::VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|
D | ASTReaderStmt.cpp | 716 void ASTStmtReader::VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1894 void VisitExplicitCastExpr(const ExplicitCastExpr *E); 2369 void EnqueueVisitor::VisitExplicitCastExpr(const ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|