Searched refs:ImplicitCastExpr (Results 1 - 25 of 53) sorted by relevance

123

/external/clang/lib/CodeGen/
H A DCGCUDARuntime.cpp41 if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E->getCallee())) {
H A DCGClass.cpp1029 if (ImplicitCastExpr *EC = dyn_cast<ImplicitCastExpr>(RHS))
1058 if (ImplicitCastExpr *DC = dyn_cast<ImplicitCastExpr>(DstPtr))
1070 if (ImplicitCastExpr *SC = dyn_cast<ImplicitCastExpr>(SrcPtr))
H A DCGObjC.cpp257 const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(receiver);
1222 ImplicitCastExpr selfLoad(ImplicitCastExpr::OnStack,
1232 ImplicitCastExpr argLoad(ImplicitCastExpr::OnStack,
1255 ImplicitCastExpr argCast(ImplicitCastExpr::OnStack,
/external/clang/lib/Analysis/
H A DBodyFarm.cpp69 ImplicitCastExpr *makeIntegralCastToBoolean(const Expr *Arg);
72 ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg, QualType Ty);
129 ImplicitCastExpr *ASTMaker::makeLvalueToRvalue(const Expr *Arg, QualType Ty) {
130 return ImplicitCastExpr::Create(C, Ty, CK_LValueToRValue,
138 return ImplicitCastExpr::Create(C, Ty, CK_IntegralCast,
142 ImplicitCastExpr *ASTMaker::makeIntegralCastToBoolean(const Expr *Arg) {
143 return ImplicitCastExpr::Create(C, C.BoolTy, CK_IntegralToBoolean,
208 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty);
232 ImplicitCastExpr *LValToRval =
271 ImplicitCastExpr *IC
[all...]
H A DThreadSafety.cpp1457 if (const auto *CE = dyn_cast<ImplicitCastExpr>(Exp))
1665 } else if (ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E)) {
1687 else if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(Cond)) {
/external/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp168 ImplicitCastExpr *Ex3 = dyn_cast<ImplicitCastExpr>(Ex2->getArg(0));
174 ImplicitCastExpr *Ex5 = dyn_cast<ImplicitCastExpr>(Ex4->getArg(0));
H A DTestAfterDivZeroChecker.cpp235 if (const ImplicitCastExpr *I =
236 dyn_cast<ImplicitCastExpr>(U->getSubExpr()))
247 } else if (const ImplicitCastExpr *IE =
248 dyn_cast<ImplicitCastExpr>(Condition)) {
H A DDynamicTypePropagation.cpp30 check::PostStmt<ImplicitCastExpr>,
41 void checkPostStmt(const ImplicitCastExpr *CastE, CheckerContext &C) const;
176 void DynamicTypePropagation::checkPostStmt(const ImplicitCastExpr *CastE,
H A DMallocSizeofChecker.cpp121 void VisitImplicitCastExpr(const ImplicitCastExpr *E) {
/external/clang/lib/ARCMigrate/
H A DTransBlockObjCVariable.cpp51 bool TraverseImplicitCastExpr(ImplicitCastExpr *castE) {
H A DTransUnbridgedCasts.cpp161 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) {
396 if (ImplicitCastExpr *implCE = dyn_cast<ImplicitCastExpr>(subExpr)) {
H A DTransforms.cpp110 const ImplicitCastExpr *implCE = dyn_cast<ImplicitCastExpr>(E);
112 implCE = dyn_cast<ImplicitCastExpr>(implCE->getSubExpr());
H A DTransRetainReleaseDealloc.cpp440 if (ImplicitCastExpr *castE = dyn_cast_or_null<ImplicitCastExpr>(parent))
/external/clang/lib/AST/
H A DExpr.cpp133 if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E))
1211 // ImplicitCastExpr.
1212 const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(getCallee());
1664 } while ((E = dyn_cast<ImplicitCastExpr>(SubExpr)));
1687 ImplicitCastExpr *ImplicitCastExpr::Create(const ASTContext &C, QualType T,
1693 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*));
1694 ImplicitCastExpr *
[all...]
H A DStmt.cpp101 while (ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(s))
/external/lldb/source/Expression/
H A DASTResultSynthesizer.cpp263 ImplicitCastExpr *implicit_cast = dyn_cast<ImplicitCastExpr>(last_expr);
/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp945 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
999 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) {
/external/clang/lib/Sema/
H A DSemaChecking.cpp448 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg))
1796 if (ImplicitCastExpr *Cast = dyn_cast<ImplicitCastExpr>(OrigArg)) {
2053 E = cast<ImplicitCastExpr>(E)->getSubExpr();
3113 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
4685 ImplicitCastExpr *IE = cast<ImplicitCastExpr>(E);
5037 if (ImplicitCastExpr *C
[all...]
H A DSema.cpp346 if (ImplicitCastExpr *ImpCast = dyn_cast<ImplicitCastExpr>(E)) {
354 return ImplicitCastExpr::Create(Context, Ty, Kind, E, BasePath, VK);
H A DSemaLambda.cpp539 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
605 E = ImplicitCastExpr::Create(S.Context, returnType, CK_IntegralCast,
H A DSemaExprObjC.cpp3726 castExpr = ImplicitCastExpr::Create(Context, castExpr->getType(),
3763 // We expect the spurious ImplicitCastExpr to already have been stripped.
3830 assert(isa<ImplicitCastExpr>(e) && "bad form of unbridged cast!");
3831 return cast<ImplicitCastExpr>(e)->getSubExpr();
3859 if (ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(e))
3930 SubExpr = ImplicitCastExpr::Create(Context, FromType,
3970 Result = ImplicitCastExpr::Create(Context, T, CK_ARCConsumeObject, Result,
H A DSemaStmt.cpp571 while (ImplicitCastExpr *impcast = dyn_cast<ImplicitCastExpr>(expr)) {
2520 ImplicitCastExpr AsRvalue(ImplicitCastExpr::OnStack,
2555 Value = ImplicitCastExpr::Create(Context, Value->getType(),
/external/clang/include/clang/AST/
H A DExpr.h2652 /// casts (ImplicitCastExpr) and explicit casts that have some
2739 /// ImplicitCastExpr - Allows us to explicitly represent implicit type
2753 /// Base& b = d; // initializer is an ImplicitCastExpr
2755 /// Base&& r = ref(); // initializer is an ImplicitCastExpr
2759 class ImplicitCastExpr : public CastExpr { class in class:clang::StringLiteral::OffsetOfExpr
2761 ImplicitCastExpr(QualType ty, CastKind kind, Expr *op, function in class:clang::StringLiteral::OffsetOfExpr::ImplicitCastExpr
2767 explicit ImplicitCastExpr(EmptyShell Shell, unsigned PathSize) function in class:clang::StringLiteral::OffsetOfExpr::ImplicitCastExpr
2772 ImplicitCastExpr(OnStack_t _, QualType ty, CastKind kind, Expr *op, function in class:clang::StringLiteral::OffsetOfExpr::ImplicitCastExpr
2777 static ImplicitCastExpr *Create(const ASTContext &Context, QualType T,
2782 static ImplicitCastExpr *CreateEmpt
[all...]
/external/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp2138 ImplicitCastExpr *ICE =
2139 ImplicitCastExpr::Create(*Context, pToFunc, CK_FunctionToPointerDecay,
2693 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) {
3506 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) {
4690 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp))
5784 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(
[all...]
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1337 ImplicitCastExpr> implicitCastExpr;
2644 AST_MATCHER_P(ImplicitCastExpr, hasImplicitDestinationType,

Completed in 1776 milliseconds

123