| /minix3/external/bsd/llvm/dist/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 74 def ExplicitCastExpr : DStmt<CastExpr, 1>; 75 def CStyleCastExpr : DStmt<ExplicitCastExpr>; 98 def CXXNamedCastExpr : DStmt<ExplicitCastExpr, 1>; 103 def CXXFunctionalCastExpr : DStmt<ExplicitCastExpr>; 157 def ObjCBridgedCastExpr : DStmt<ExplicitCastExpr>;
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 327 return ClassifyUnnamed(Ctx, cast<ExplicitCastExpr>(E)->getTypeAsWritten()); in ClassifyInternal() 579 if (const ExplicitCastExpr *CE = in IsModifiable() 580 dyn_cast<ExplicitCastExpr>(E->IgnoreParens())) { in IsModifiable()
|
| H A D | StmtProfile.cpp | 609 void StmtProfiler::VisitExplicitCastExpr(const ExplicitCastExpr *S) { in VisitExplicitCastExpr()
|
| H A D | ItaniumMangle.cpp | 2589 const ExplicitCastExpr *ECE = cast<ExplicitCastExpr>(E); in mangleCastExpression()
|
| H A D | Expr.cpp | 3186 if (const ExplicitCastExpr *CE = dyn_cast<ExplicitCastExpr>(this)) { in isNullPointerConstant()
|
| H A D | ExprConstant.cpp | 8923 if (isa<ExplicitCastExpr>(E)) { in CheckICE()
|
| /minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocSizeofChecker.cpp | 78 TypeCallPair VisitExplicitCastExpr(const ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | ExprObjC.h | 1536 class ObjCBridgedCastExpr : public ExplicitCastExpr { 1548 : ExplicitCastExpr(ObjCBridgedCastExprClass, TSInfo->getType(), VK_RValue, 1554 : ExplicitCastExpr(ObjCBridgedCastExprClass, Shell, 0) { }
|
| H A D | ExprCXX.h | 180 class CXXNamedCastExpr : public ExplicitCastExpr { 192 : ExplicitCastExpr(SC, ty, VK, kind, op, PathSize, writtenTy), Loc(l), in CXXNamedCastExpr() 196 : ExplicitCastExpr(SC, Shell, PathSize) { } in CXXNamedCastExpr() 1234 class CXXFunctionalCastExpr : public ExplicitCastExpr { 1242 : ExplicitCastExpr(CXXFunctionalCastExprClass, ty, VK, kind, in CXXFunctionalCastExpr() 1247 : ExplicitCastExpr(CXXFunctionalCastExprClass, Shell, PathSize) { } in CXXFunctionalCastExpr()
|
| H A D | Expr.h | 2832 class ExplicitCastExpr : public CastExpr { 2838 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK, in ExplicitCastExpr() function 2844 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in ExplicitCastExpr() function 2866 class CStyleCastExpr : public ExplicitCastExpr { 2873 : ExplicitCastExpr(CStyleCastExprClass, exprTy, vk, kind, op, PathSize, in CStyleCastExpr() 2878 : ExplicitCastExpr(CStyleCastExprClass, Shell, PathSize) { } in CStyleCastExpr()
|
| /minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineC.cpp | 248 if (const ExplicitCastExpr *ExCast=dyn_cast_or_null<ExplicitCastExpr>(CastE)) in VisitCast()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1531 ExplicitCastExpr> explicitCastExpr; 2841 AST_MATCHER_P(ExplicitCastExpr, hasDestinationType, in AST_MATCHER_P() argument
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 3887 } else if (ExplicitCastExpr *cast = dyn_cast<ExplicitCastExpr>(realCast)) { in diagnoseARCUnbridgedCast()
|
| H A D | SemaChecking.cpp | 6672 if (isa<ExplicitCastExpr>(E)) { in AnalyzeImplicitConversions() 6673 E = cast<ExplicitCastExpr>(E)->getSubExpr()->IgnoreParenImpCasts(); in AnalyzeImplicitConversions()
|
| H A D | SemaExpr.cpp | 13645 ExplicitCastExpr *castArg = dyn_cast<ExplicitCastExpr>(arg->IgnoreParens()); in checkUnknownAnyArg()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 646 void ASTStmtWriter::VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|
| H A D | ASTReaderStmt.cpp | 687 void ASTStmtReader::VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|
| /minix3/external/bsd/llvm/dist/clang/tools/libclang/ |
| H A D | CIndex.cpp | 1842 void VisitExplicitCastExpr(const ExplicitCastExpr *E); 2209 void EnqueueVisitor::VisitExplicitCastExpr(const ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 3014 const auto *CE = cast<ExplicitCastExpr>(E); in EmitCastLValue()
|
| H A D | CGExprScalar.cpp | 311 Value *VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
|