Home
last modified time | relevance | path

Searched refs:ExplicitCastExpr (Results 1 – 20 of 20) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td74 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 DExprClassification.cpp327 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 DStmtProfile.cpp609 void StmtProfiler::VisitExplicitCastExpr(const ExplicitCastExpr *S) { in VisitExplicitCastExpr()
H A DItaniumMangle.cpp2589 const ExplicitCastExpr *ECE = cast<ExplicitCastExpr>(E); in mangleCastExpression()
H A DExpr.cpp3186 if (const ExplicitCastExpr *CE = dyn_cast<ExplicitCastExpr>(this)) { in isNullPointerConstant()
H A DExprConstant.cpp8923 if (isa<ExplicitCastExpr>(E)) { in CheckICE()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DMallocSizeofChecker.cpp78 TypeCallPair VisitExplicitCastExpr(const ExplicitCastExpr *E) { in VisitExplicitCastExpr()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DExprObjC.h1536 class ObjCBridgedCastExpr : public ExplicitCastExpr {
1548 : ExplicitCastExpr(ObjCBridgedCastExprClass, TSInfo->getType(), VK_RValue,
1554 : ExplicitCastExpr(ObjCBridgedCastExprClass, Shell, 0) { }
H A DExprCXX.h180 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 DExpr.h2832 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 DExprEngineC.cpp248 if (const ExplicitCastExpr *ExCast=dyn_cast_or_null<ExplicitCastExpr>(CastE)) in VisitCast()
/minix3/external/bsd/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1531 ExplicitCastExpr> explicitCastExpr;
2841 AST_MATCHER_P(ExplicitCastExpr, hasDestinationType, in AST_MATCHER_P() argument
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaExprObjC.cpp3887 } else if (ExplicitCastExpr *cast = dyn_cast<ExplicitCastExpr>(realCast)) { in diagnoseARCUnbridgedCast()
H A DSemaChecking.cpp6672 if (isa<ExplicitCastExpr>(E)) { in AnalyzeImplicitConversions()
6673 E = cast<ExplicitCastExpr>(E)->getSubExpr()->IgnoreParenImpCasts(); in AnalyzeImplicitConversions()
H A DSemaExpr.cpp13645 ExplicitCastExpr *castArg = dyn_cast<ExplicitCastExpr>(arg->IgnoreParens()); in checkUnknownAnyArg()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTWriterStmt.cpp646 void ASTStmtWriter::VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
H A DASTReaderStmt.cpp687 void ASTStmtReader::VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp1842 void VisitExplicitCastExpr(const ExplicitCastExpr *E);
2209 void EnqueueVisitor::VisitExplicitCastExpr(const ExplicitCastExpr *E) { in VisitExplicitCastExpr()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGExpr.cpp3014 const auto *CE = cast<ExplicitCastExpr>(E); in EmitCastLValue()
H A DCGExprScalar.cpp311 Value *VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()