| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| HD | ConversionChecker.cpp | 40 class ConversionChecker : public Checker<check::PreStmt<ImplicitCastExpr>> { 42 void checkPreStmt(const ImplicitCastExpr *Cast, CheckerContext &C) const; 47 bool isLossOfPrecision(const ImplicitCastExpr *Cast, QualType DestType, 50 bool isLossOfSign(const ImplicitCastExpr *Cast, CheckerContext &C) const; 56 void ConversionChecker::checkPreStmt(const ImplicitCastExpr *Cast, in checkPreStmt() 128 bool ConversionChecker::isLossOfPrecision(const ImplicitCastExpr *Cast, in isLossOfPrecision() 184 bool ConversionChecker::isLossOfSign(const ImplicitCastExpr *Cast, in isLossOfSign()
|
| HD | DynamicTypeChecker.cpp | 32 class DynamicTypeChecker : public Checker<check::PostStmt<ImplicitCastExpr>> { 64 void checkPostStmt(const ImplicitCastExpr *CE, CheckerContext &C) const; 127 } else if (const auto *ImplicitCast = dyn_cast<ImplicitCastExpr>(S)) { in VisitNode() 154 void DynamicTypeChecker::checkPostStmt(const ImplicitCastExpr *CE, in checkPostStmt()
|
| HD | LLVMConventionsChecker.cpp | 165 ImplicitCastExpr *Ex3 = dyn_cast<ImplicitCastExpr>(Ex2->getArg(0)); in VisitVarDecl() 171 ImplicitCastExpr *Ex5 = dyn_cast<ImplicitCastExpr>(Ex4->getArg(0)); in VisitVarDecl()
|
| HD | TestAfterDivZeroChecker.cpp | 233 if (const ImplicitCastExpr *I = in checkBranchCondition() 234 dyn_cast<ImplicitCastExpr>(U->getSubExpr())) in checkBranchCondition() 245 } else if (const ImplicitCastExpr *IE = in checkBranchCondition() 246 dyn_cast<ImplicitCastExpr>(Condition)) { in checkBranchCondition()
|
| HD | DeleteWithNonVirtualDtorChecker.cpp | 121 if (const auto *ImplCastE = dyn_cast<ImplicitCastExpr>(CastE)) { in VisitNode()
|
| HD | MallocSizeofChecker.cpp | 119 void VisitImplicitCastExpr(const ImplicitCastExpr *E) { in VisitImplicitCastExpr()
|
| HD | StackAddrEscapeChecker.cpp | 280 if (auto *ICE = dyn_cast<ImplicitCastExpr>(RetE)) { in checkPreStmt()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | BodyFarm.cpp | 74 ImplicitCastExpr *makeIntegralCastToBoolean(const Expr *Arg); 77 ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg, QualType Ty); 81 ImplicitCastExpr * 86 ImplicitCastExpr *makeImplicitCast(const Expr *Arg, QualType Ty, 155 ImplicitCastExpr *ASTMaker::makeLvalueToRvalue(const Expr *Arg, QualType Ty) { in makeLvalueToRvalue() 159 ImplicitCastExpr * 168 ImplicitCastExpr *ASTMaker::makeImplicitCast(const Expr *Arg, QualType Ty, in makeImplicitCast() 170 return ImplicitCastExpr::Create(C, Ty, in makeImplicitCast() 181 return ImplicitCastExpr::Create(C, Ty, CK_IntegralCast, in makeIntegralCast() 185 ImplicitCastExpr *ASTMaker::makeIntegralCastToBoolean(const Expr *Arg) { in makeIntegralCastToBoolean() [all …]
|
| HD | ThreadSafety.cpp | 1191 if (const auto *CE = dyn_cast<ImplicitCastExpr>(Exp)) in getValueDecl() 1416 } else if (auto *CE = dyn_cast<ImplicitCastExpr>(E)) in getStaticBooleanValue() 1437 else if (const auto *CE = dyn_cast<ImplicitCastExpr>(Cond)) in getTrylockCallExpr() 2145 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E)) in VisitDeclStmt()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | Expr.cpp | 152 if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E)) in isKnownToHaveBooleanValue() 1475 const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(getCallee()); in getBuiltinCallee() 1942 } while ((E = dyn_cast<ImplicitCastExpr>(SubExpr))); in getSubExprAsWritten() 1950 for (const CastExpr *E = this; E; E = dyn_cast<ImplicitCastExpr>(SubExpr)) { in getConversionFunction() 1998 ImplicitCastExpr *ImplicitCastExpr::Create(const ASTContext &C, QualType T, in Create() 2009 ImplicitCastExpr *E = in Create() 2010 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, VK); in Create() 2017 ImplicitCastExpr *ImplicitCastExpr::CreateEmpty(const ASTContext &C, in CreateEmpty() 2020 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize); in CreateEmpty() 2719 const CastExpr *ICE = cast<ImplicitCastExpr>(this); in isUnusedResultAWarning() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
| HD | TransUnbridgedCasts.cpp | 160 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { in transformNonObjCToObjCCast() 393 if (ImplicitCastExpr *implCE = dyn_cast<ImplicitCastExpr>(subExpr)) { in transformObjCToNonObjCCast()
|
| HD | Transforms.cpp | 106 const ImplicitCastExpr *implCE = dyn_cast<ImplicitCastExpr>(E); in isPlusOne() 108 implCE = dyn_cast<ImplicitCastExpr>(implCE->getSubExpr()); in isPlusOne()
|
| HD | TransBlockObjCVariable.cpp | 50 bool TraverseImplicitCastExpr(ImplicitCastExpr *castE) { in TraverseImplicitCastExpr()
|
| HD | TransRetainReleaseDealloc.cpp | 434 if (ImplicitCastExpr *castE = dyn_cast_or_null<ImplicitCastExpr>(parent)) in tryRemoving()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| HD | ASTResultSynthesizer.cpp | 233 ImplicitCastExpr *implicit_cast = dyn_cast<ImplicitCastExpr>(last_expr); in SynthesizeBodyResult()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Edit/ |
| HD | RewriteObjCFoundationAPI.cpp | 947 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in objectifyExpr() 1001 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { in rewriteToNumericBoxedExpression()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CGClass.cpp | 1153 if (ImplicitCastExpr *EC = dyn_cast<ImplicitCastExpr>(RHS)) in getMemcpyableField() 1181 if (ImplicitCastExpr *DC = dyn_cast<ImplicitCastExpr>(DstPtr)) in getMemcpyableField() 1193 if (ImplicitCastExpr *SC = dyn_cast<ImplicitCastExpr>(SrcPtr)) in getMemcpyableField()
|
| HD | CGObjC.cpp | 299 const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(receiver); in shouldExtendReceiverForInnerPointerMessage() 1452 ImplicitCastExpr selfLoad(ImplicitCastExpr::OnStack, in generateObjCSetterBody() 1463 ImplicitCastExpr argLoad(ImplicitCastExpr::OnStack, in generateObjCSetterBody() 1486 ImplicitCastExpr argCast(ImplicitCastExpr::OnStack, in generateObjCSetterBody()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | TextNodeDumper.h | 234 void VisitImplicitCastExpr(const ImplicitCastExpr *Node);
|
| HD | JSONNodeDumper.h | 271 void VisitImplicitCastExpr(const ImplicitCastExpr *ICE);
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| HD | ASTSelection.cpp | 299 for (; (ParentIndex + 1) <= Parents.size() && isa<ImplicitCastExpr>(Parent); in canonicalize()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaLambda.cpp | 617 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in findEnumForBlockReturn() 683 E = ImplicitCastExpr::Create(S.Context, returnType, CK_IntegralCast, in adjustBlockReturnsToEnum()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| HD | RewriteModernObjC.cpp | 2106 ImplicitCastExpr *ICE = in SynthesizeCallToFunctionDecl() 2107 ImplicitCastExpr::Create(*Context, pToFunc, CK_FunctionToPointerDecay, in SynthesizeCallToFunctionDecl() 2654 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) { in RewriteObjCBoxedExpr() 3431 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) { in SynthMessageExpr() 4566 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp)) in SynthesizeBlockCall() 5645 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer() 5650 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Index/ |
| HD | IndexBody.cpp | 65 if (auto ICE = dyn_cast<ImplicitCastExpr>(*It)) { in getRolesForRef()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| HD | StmtNodes.td | 81 def ImplicitCastExpr : StmtNode<CastExpr>;
|