Searched refs:SourceExpr (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | LoopConvertUtils.cpp | 295 const Expr *SourceExpr, bool PermitDeref) { in isIndexInSubscriptExpr() argument 296 if (!SourceExpr || !Obj || !isIndexInSubscriptExpr(IndexExpr, IndexVar)) in isIndexInSubscriptExpr() 299 if (areSameExpr(Context, SourceExpr->IgnoreParenImpCasts(), in isIndexInSubscriptExpr() 304 if (PermitDeref && areSameExpr(Context, SourceExpr->IgnoreParenImpCasts(), in isIndexInSubscriptExpr()
|
| H A D | LoopConvertUtils.h | 96 void findExprComponents(const clang::Expr *SourceExpr) { in findExprComponents() argument 97 TraverseStmt(const_cast<clang::Expr *>(SourceExpr)); in findExprComponents()
|
| H A D | LoopConvertCheck.cpp | 323 const Expr *SourceExpr = Member->getBase(); in getContainerFromBeginEndCall() local 324 if (!SourceExpr) in getContainerFromBeginEndCall() 328 return SourceExpr; in getContainerFromBeginEndCall()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Expr.h | 1137 Expr *SourceExpr; variable 1141 ExprObjectKind OK = OK_Ordinary, Expr *SourceExpr = nullptr) 1142 : Expr(OpaqueValueExprClass, T, VK, OK), SourceExpr(SourceExpr) { in Expr() 1160 return SourceExpr ? SourceExpr->getBeginLoc() : getLocation(); in getBeginLoc() 1163 return SourceExpr ? SourceExpr->getEndLoc() : getLocation(); in getEndLoc() 1166 return SourceExpr ? SourceExpr->getExprLoc() : getLocation(); in getExprLoc() 1185 Expr *getSourceExpr() const { return SourceExpr; } in getSourceExpr() 1188 assert((!V || SourceExpr) && in setIsUnique()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 13117 Expr *Ignored = SourceExpr->IgnoreImplicit(); in adornObjCBoolConversionDiagWithTernaryFixit() 13123 SourceLocation EndLoc = S.getLocForEndOfToken(SourceExpr->getEndLoc()); in adornObjCBoolConversionDiagWithTernaryFixit() 13125 Builder << FixItHint::CreateInsertion(SourceExpr->getBeginLoc(), "(") in adornObjCBoolConversionDiagWithTernaryFixit() 14109 Expr *SourceExpr = E; in AnalyzeImplicitConversions() local 14116 SourceExpr = Src; in AnalyzeImplicitConversions() 14118 if (const auto *UO = dyn_cast<UnaryOperator>(SourceExpr)) in AnalyzeImplicitConversions() 14125 if (const auto *BO = dyn_cast<BinaryOperator>(SourceExpr)) in AnalyzeImplicitConversions() 14141 if (auto *CO = dyn_cast<AbstractConditionalOperator>(SourceExpr)) { in AnalyzeImplicitConversions() 14147 if (CallExpr *Call = dyn_cast<CallExpr>(SourceExpr)) in AnalyzeImplicitConversions() 14153 if (SourceExpr->getType() != T) in AnalyzeImplicitConversions() [all …]
|
| H A D | SemaOverload.cpp | 12037 Expr* SourceExpr; member in __anon85f2cfc11d11::AddressOfFunctionResolver 12057 AddressOfFunctionResolver(Sema &S, Expr *SourceExpr, in AddressOfFunctionResolver() argument 12059 : S(S), SourceExpr(SourceExpr), TargetType(TargetType), in AddressOfFunctionResolver() 12066 OvlExprInfo(OverloadExpr::find(SourceExpr)), in AddressOfFunctionResolver() 12245 if (completeFunctionType(S, FunDecl, SourceExpr->getBeginLoc(), in AddMatchingNonTemplateFunction() 12321 SourceExpr->getBeginLoc(), S.PDiag(), in EliminateAllExceptMostSpecializedTemplate()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2172 E->SourceExpr = Record.readSubExpr(); in VisitOpaqueValueExpr()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 2980 if (Expr *SourceExpr = E->getSourceExpr()) in VisitOpaqueValueExpr() local 2981 return Visit(SourceExpr); in VisitOpaqueValueExpr()
|