| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DynamicTypeChecker.cpp | 30 class DynamicTypeChecker : public Checker<check::PostStmt<ImplicitCastExpr>> { 57 void checkPostStmt(const ImplicitCastExpr *CE, CheckerContext &C) const; 119 } else if (const auto *ImplicitCast = dyn_cast<ImplicitCastExpr>(S)) { in VisitNode() 146 void DynamicTypeChecker::checkPostStmt(const ImplicitCastExpr *CE, in checkPostStmt()
|
| H A D | LLVMConventionsChecker.cpp | 165 ImplicitCastExpr *Ex3 = dyn_cast<ImplicitCastExpr>(Ex2->getArg(0)); in VisitVarDecl() 171 ImplicitCastExpr *Ex5 = dyn_cast<ImplicitCastExpr>(Ex4->getArg(0)); in VisitVarDecl()
|
| H A D | TestAfterDivZeroChecker.cpp | 226 if (const ImplicitCastExpr *I = in checkBranchCondition() 227 dyn_cast<ImplicitCastExpr>(U->getSubExpr())) in checkBranchCondition() 238 } else if (const ImplicitCastExpr *IE = in checkBranchCondition() 239 dyn_cast<ImplicitCastExpr>(Condition)) { in checkBranchCondition()
|
| H A D | MallocSizeofChecker.cpp | 118 void VisitImplicitCastExpr(const ImplicitCastExpr *E) { in VisitImplicitCastExpr()
|
| H A D | StackAddrEscapeChecker.cpp | 329 if (const auto *ICE = dyn_cast<ImplicitCastExpr>(RetE)) { in FilterReturnExpressionLeaks()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 76 ImplicitCastExpr *makeIntegralCastToBoolean(const Expr *Arg); 79 ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg, QualType Ty); 83 ImplicitCastExpr * 88 ImplicitCastExpr *makeImplicitCast(const Expr *Arg, QualType Ty, 159 ImplicitCastExpr *ASTMaker::makeLvalueToRvalue(const Expr *Arg, QualType Ty) { in makeLvalueToRvalue() 163 ImplicitCastExpr * 172 ImplicitCastExpr *ASTMaker::makeImplicitCast(const Expr *Arg, QualType Ty, in makeImplicitCast() 174 return ImplicitCastExpr::Create(C, Ty, in makeImplicitCast() 198 ImplicitCastExpr *ASTMaker::makeIntegralCastToBoolean(const Expr *Arg) { in makeIntegralCastToBoolean() 570 ImplicitCastExpr *LValToRval = in create_dispatch_once() [all …]
|
| H A D | ExprMutationAnalyzer.cpp | 30 if (const auto *Cast = dyn_cast<ImplicitCastExpr>(E)) { in canExprResolveTo() 138 if (const auto *ICE = dyn_cast<ImplicitCastExpr>(E)) { in resolveExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 49 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E)) in IgnoreImplicitCastsSingleStep() 138 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E)) in IgnoreImplicitAsWrittenSingleStep()
|
| H A D | ComputeDependence.h | 33 class ImplicitCastExpr; variable 122 ExprDependence computeDependence(ImplicitCastExpr *E);
|
| H A D | TextNodeDumper.h | 272 void VisitImplicitCastExpr(const ImplicitCastExpr *Node);
|
| H A D | JSONNodeDumper.h | 300 void VisitImplicitCastExpr(const ImplicitCastExpr *ICE);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 158 if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E)) in isKnownToHaveBooleanValue() 1981 for (const CastExpr *E = this; E; E = dyn_cast<ImplicitCastExpr>(SubExpr)) { in getSubExprAsWritten() 2003 for (const CastExpr *E = this; E; E = dyn_cast<ImplicitCastExpr>(SubExpr)) { in getConversionFunction() 2056 return static_cast<ImplicitCastExpr *>(this) in getTrailingFPFeatures() 2072 ImplicitCastExpr *ImplicitCastExpr::Create(const ASTContext &C, QualType T, in Create() 2086 ImplicitCastExpr *E = in Create() 2087 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, FPO, VK); in Create() 2094 ImplicitCastExpr *ImplicitCastExpr::CreateEmpty(const ASTContext &C, in CreateEmpty() 2100 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty() 2962 const CastExpr *ICE = cast<ImplicitCastExpr>(this); in isUnusedResultAWarning() [all …]
|
| H A D | ParentMapContext.cpp | 231 if (isa<ImplicitCastExpr>(E)) in AscendIgnoreUnlessSpelledInSource()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ASTResultSynthesizer.cpp | 247 ImplicitCastExpr *implicit_cast = dyn_cast<ImplicitCastExpr>(last_expr); in SynthesizeBodyResult()
|
| /freebsd/contrib/llvm-project/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 944 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in objectifyExpr() 998 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { in rewriteToNumericBoxedExpression()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprComplex.cpp | 53 mlir::Value VisitImplicitCastExpr(ImplicitCastExpr *e); 274 mlir::Value ComplexExprEmitter::VisitImplicitCastExpr(ImplicitCastExpr *e) { in VisitImplicitCastExpr()
|
| H A D | CIRGenFunction.cpp | 799 if (const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(ce)) { in shouldNullCheckClassCastValue()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | Hexagon.cpp | 214 if (auto *Cast = dyn_cast<ImplicitCastExpr>(PredOp)) { in EmitHexagonBuiltinExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 299 for (; (ParentIndex + 1) <= Parents.size() && isa<ImplicitCastExpr>(Parent); in canonicalize()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaPPC.cpp | 31 const auto *ICE = dyn_cast<ImplicitCastExpr>(Arg->IgnoreParens()); in checkAIXMemberAlignment()
|
| H A D | Sema.cpp | 800 return ImplicitCastExpr::Create(Context, Ty, Kind, E, BasePath, VK, in ImpCastExprToType() 838 if (ImplicitCastExpr *ImpCast = dyn_cast<ImplicitCastExpr>(E)) { in ImpCastExprToType() 846 return ImplicitCastExpr::Create(Context, Ty, Kind, E, BasePath, VK, in ImpCastExprToType() 2379 auto *E = ImplicitCastExpr::Create(S.Context, T, CK_NoOp, VarRef, nullptr, in checkEscapingByref()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 1169 if (ImplicitCastExpr *EC = dyn_cast<ImplicitCastExpr>(RHS)) in getMemcpyableField() 1197 if (ImplicitCastExpr *DC = dyn_cast<ImplicitCastExpr>(DstPtr)) in getMemcpyableField() 1209 if (ImplicitCastExpr *SC = dyn_cast<ImplicitCastExpr>(SrcPtr)) in getMemcpyableField()
|
| H A D | CGObjC.cpp | 305 const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(receiver); in shouldExtendReceiverForInnerPointerMessage() 1615 ImplicitCastExpr selfLoad(ImplicitCastExpr::OnStack, selfDecl->getType(), in generateObjCSetterBody() 1626 ImplicitCastExpr argLoad(ImplicitCastExpr::OnStack, in generateObjCSetterBody() 1655 ImplicitCastExpr argCast(ImplicitCastExpr::OnStack, ivarRef.getType(), argCK, in generateObjCSetterBody()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 2107 ImplicitCastExpr *ICE = in SynthesizeCallToFunctionDecl() 2108 ImplicitCastExpr::Create(*Context, pToFunc, CK_FunctionToPointerDecay, in SynthesizeCallToFunctionDecl() 2657 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) { in RewriteObjCBoxedExpr() 3428 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) { in SynthMessageExpr() 4545 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp)) in SynthesizeBlockCall() 5608 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer() 5613 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 70 if (auto ICE = dyn_cast<ImplicitCastExpr>(*It)) { in getRolesForRef()
|