reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/Expr.h
 3273   static ImplicitCastExpr *Create(const ASTContext &Context, QualType T,

References

tools/clang/lib/AST/ASTImporter.cpp
 6737   return ImplicitCastExpr::Create(
tools/clang/lib/Analysis/BodyFarm.cpp
  170   return ImplicitCastExpr::Create(C, Ty,
  181   return ImplicitCastExpr::Create(C, Ty, CK_IntegralCast,
  186   return ImplicitCastExpr::Create(C, C.BoolTy, CK_IntegralToBoolean,
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 3153   PrivateVD->setInit(ImplicitCastExpr::Create(C, ElemType, CK_LValueToRValue,
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 2103     ImplicitCastExpr::Create(*Context, pToFunc, CK_FunctionToPointerDecay,
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 2018     ImplicitCastExpr::Create(*Context, pToFunc, CK_FunctionToPointerDecay,
tools/clang/lib/Sema/Sema.cpp
  555   return ImplicitCastExpr::Create(Context, Ty, Kind, E, BasePath, VK);
tools/clang/lib/Sema/SemaCast.cpp
  106         castExpr = ImplicitCastExpr::Create(Self.Context,
tools/clang/lib/Sema/SemaDecl.cpp
17546       ECD->setInitExpr(ImplicitCastExpr::Create(Context, NewTy,
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1171       E = ImplicitCastExpr::Create(S.Context, E.get()->getType(), CK_NoOp,
13365     BuildBlock = ImplicitCastExpr::Create(Context, BuildBlock.get()->getType(),
tools/clang/lib/Sema/SemaExpr.cpp
  641   Res = ImplicitCastExpr::Create(Context, T, CK, E, nullptr, VK_RValue);
  648     Res = ImplicitCastExpr::Create(Context, T, CK_AtomicToNonAtomic, Res.get(),
 6248   E = ImplicitCastExpr::Create(Context, E.get()->getType(),
tools/clang/lib/Sema/SemaExprCXX.cpp
 3776     Result = ImplicitCastExpr::Create(S.Context, Result.get()->getType(),
 3956       From = ImplicitCastExpr::Create(Context, FromType, CK_AtomicToNonAtomic,
 6456     return ImplicitCastExpr::Create(Context, E->getType(), ck, E, nullptr,
tools/clang/lib/Sema/SemaExprObjC.cpp
 4270     castExpr = ImplicitCastExpr::Create(Context, castExpr->getType(),
 4497       SubExpr = ImplicitCastExpr::Create(Context, FromType,
 4537     Result = ImplicitCastExpr::Create(Context, T, CK_ARCConsumeObject, Result,
tools/clang/lib/Sema/SemaInit.cpp
 2884           Init = ImplicitCastExpr::Create(Context, CharTy, CK_IntegralCast,
 2906           Init = ImplicitCastExpr::Create(Context, CharTy, CK_IntegralCast,
 7973           ImplicitCastExpr::Create(S.Context, Step->Type, CK_DerivedToBase,
 8103       CurInit = ImplicitCastExpr::Create(S.Context, CurInit.get()->getType(),
 8443           ImplicitCastExpr::Create(S.Context, Step->Type, CK_ARCProduceObject,
 8498             CurInit = ImplicitCastExpr::Create(S.Context, Step->Type,
tools/clang/lib/Sema/SemaLambda.cpp
  682     E = ImplicitCastExpr::Create(S.Context, returnType, CK_IntegralCast,
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1419         ImplicitCastExpr::Create(Context, SelfDecl->getType(),
 1471         ImplicitCastExpr::Create(Context, SelfDecl->getType(),
tools/clang/lib/Sema/SemaOpenMP.cpp
13541         LHS = ImplicitCastExpr::Create(Context, PtrRedTy,
13544         RHS = ImplicitCastExpr::Create(Context, PtrRedTy,
tools/clang/lib/Sema/SemaOverload.cpp
 5759     From = ImplicitCastExpr::Create(SemaRef.Context, Result.get()->getType(),
 5788   From = ImplicitCastExpr::Create(SemaRef.Context, Result.get()->getType(),
13746     Call = ImplicitCastExpr::Create(Context, Call.get()->getType(),
14155     return ImplicitCastExpr::Create(Context, ICE->getType(),
tools/clang/lib/Sema/SemaStmt.cpp
 3105     Value = ImplicitCastExpr::Create(S.Context, Value->getType(), CK_NoOp,