| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| HD | ARMMachORelocationInfo.cpp | 23 const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr, in createExprForCAPIVariantKind() argument 27 return ARMMCExpr::createUpper16(SubExpr, Ctx); in createExprForCAPIVariantKind() 29 return ARMMCExpr::createLower16(SubExpr, Ctx); in createExprForCAPIVariantKind() 31 return MCRelocationInfo::createExprForCAPIVariantKind(SubExpr, in createExprForCAPIVariantKind()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| HD | SourceCodeBuilders.cpp | 120 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildDot() local 121 StringRef DerefText = getText(*SubExpr, Context); in buildDot() 124 if (needParensBeforeDotOrArrow(*SubExpr)) in buildDot() 144 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildArrow() local 145 StringRef DerefText = getText(*SubExpr, Context); in buildArrow() 148 if (needParensBeforeDotOrArrow(*SubExpr)) in buildArrow()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | ExprCXX.h | 716 Stmt *SubExpr = nullptr; variable 725 CXXStdInitializerListExpr(QualType Ty, Expr *SubExpr) in CXXStdInitializerListExpr() argument 727 Ty->isDependentType(), SubExpr->isValueDependent(), in CXXStdInitializerListExpr() 728 SubExpr->isInstantiationDependent(), in CXXStdInitializerListExpr() 729 SubExpr->containsUnexpandedParameterPack()), in CXXStdInitializerListExpr() 730 SubExpr(SubExpr) {} in CXXStdInitializerListExpr() 732 Expr *getSubExpr() { return static_cast<Expr*>(SubExpr); } in getSubExpr() 733 const Expr *getSubExpr() const { return static_cast<const Expr*>(SubExpr); } in getSubExpr() 736 return SubExpr->getBeginLoc(); in getBeginLoc() 740 return SubExpr->getEndLoc(); in getEndLoc() [all …]
|
| HD | ExprObjC.h | 125 Stmt *SubExpr; variable 138 SubExpr(E), BoxingMethod(method), Range(R) {} in ObjCBoxedExpr() 142 Expr *getSubExpr() { return cast<Expr>(SubExpr); } in getSubExpr() 143 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } in getSubExpr() 152 return !BoxingMethod && SubExpr; in isExpressibleAsConstantInitializer() 165 child_range children() { return child_range(&SubExpr, &SubExpr+1); } in children() 168 return const_child_range(&SubExpr, &SubExpr + 1); in children() 174 return reinterpret_cast<Stmt const * const*>(&SubExpr); in arg_begin() 178 return reinterpret_cast<Stmt const * const*>(&SubExpr + 1); in arg_end()
|
| HD | Expr.h | 952 Stmt *SubExpr; 959 subexpr->containsUnexpandedParameterPack()), SubExpr(subexpr) {} in FullExpr() 963 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } in getSubExpr() 964 Expr *getSubExpr() { return cast<Expr>(SubExpr); } in getSubExpr() 968 void setSubExpr(Expr *E) { SubExpr = E; } in setSubExpr() 1035 return SubExpr->getBeginLoc(); in getBeginLoc() 1038 return SubExpr->getEndLoc(); in getEndLoc() 1060 child_range children() { return child_range(&SubExpr, &SubExpr+1); } in children() 1062 return const_child_range(&SubExpr, &SubExpr + 1); in children()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
| HD | AVRMCExpr.h | 48 const MCExpr *getSubExpr() const { return SubExpr; } in getSubExpr() 80 const MCExpr *SubExpr; variable 85 : Kind(Kind), SubExpr(Expr), Negated(Negated) {} in AVRMCExpr()
|
| HD | AVRMCExpr.cpp | 75 bool isRelocatable = SubExpr->evaluateAsRelocatable(Value, Layout, Fixup); in evaluateAsRelocatableImpl()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
| HD | MCRelocationInfo.cpp | 20 MCRelocationInfo::createExprForCAPIVariantKind(const MCExpr *SubExpr, in createExprForCAPIVariantKind() argument 24 return SubExpr; in createExprForCAPIVariantKind()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPULowerKernelAttributes.cpp | 191 auto SubExpr = m_Sub(m_Specific(GridSize), in processUse() local 196 m_Select(m_ICmp(Pred, SubExpr, m_Specific(ZextGroupSize)), in processUse() 197 SubExpr, in processUse()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | TreeTransform.h | 2223 ExprResult RebuildParenExpr(Expr *SubExpr, SourceLocation LParen, in RebuildParenExpr() argument 2225 return getSema().ActOnParenExpr(LParen, RParen, SubExpr); in RebuildParenExpr() 2247 Expr *SubExpr) { in RebuildUnaryOperator() argument 2248 return getSema().BuildUnaryOp(/*Scope=*/nullptr, OpLoc, Opc, SubExpr); in RebuildUnaryOperator() 2280 ExprResult RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc, in RebuildUnaryExprOrTypeTrait() argument 2284 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind); in RebuildUnaryExprOrTypeTrait() 2427 Expr *SubExpr) { in RebuildCStyleCastExpr() argument 2429 SubExpr); in RebuildCStyleCastExpr() 2506 Expr *SubExpr, TypeSourceInfo *TInfo, in RebuildVAArgExpr() argument 2509 SubExpr, TInfo, in RebuildVAArgExpr() [all …]
|
| HD | SemaExprObjC.cpp | 4490 Expr *SubExpr) { in BuildObjCBridgedCast() argument 4491 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast() 4493 SubExpr = SubResult.get(); in BuildObjCBridgedCast() 4496 QualType FromType = SubExpr->getType(); in BuildObjCBridgedCast() 4501 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast() 4519 << SubExpr->getSourceRange() in BuildObjCBridgedCast() 4545 SubExpr = maybeUndoReclaimObject(SubExpr); in BuildObjCBridgedCast() 4550 SubExpr = ImplicitCastExpr::Create(Context, FromType, in BuildObjCBridgedCast() 4552 SubExpr, nullptr, VK_RValue); in BuildObjCBridgedCast() 4562 << SubExpr->getSourceRange() in BuildObjCBridgedCast() [all …]
|
| HD | SemaOverload.cpp | 14612 Expr *SubExpr = FixOverloadedFunctionReference(PE->getSubExpr(), in FixOverloadedFunctionReference() local 14614 if (SubExpr == PE->getSubExpr()) in FixOverloadedFunctionReference() 14617 return new (Context) ParenExpr(PE->getLParen(), PE->getRParen(), SubExpr); in FixOverloadedFunctionReference() 14621 Expr *SubExpr = FixOverloadedFunctionReference(ICE->getSubExpr(), in FixOverloadedFunctionReference() local 14624 SubExpr->getType()) && in FixOverloadedFunctionReference() 14627 if (SubExpr == ICE->getSubExpr()) in FixOverloadedFunctionReference() 14632 SubExpr, nullptr, in FixOverloadedFunctionReference() 14638 Expr *SubExpr = in FixOverloadedFunctionReference() local 14640 if (SubExpr == GSE->getResultExpr()) in FixOverloadedFunctionReference() 14648 AssocExprs[ResultIdx] = SubExpr; in FixOverloadedFunctionReference() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| HD | AnalysisOrderChecker.cpp | 76 void checkPreStmt(const ArraySubscriptExpr *SubExpr, in checkPreStmt() argument 82 void checkPostStmt(const ArraySubscriptExpr *SubExpr, in checkPostStmt() argument
|
| HD | PointerArithChecker.cpp | 65 void checkPreStmt(const ArraySubscriptExpr *SubExpr, CheckerContext &C) const;
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
| HD | MipsMCExpr.cpp | 138 const MCExpr *SubExpr = in evaluateAsRelocatableImpl() local 141 if (!SubExpr->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/ |
| HD | MCRelocationInfo.h | 38 virtual const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr,
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | BodyFarm.cpp | 255 Expr *SubExpr; in create_call_once_funcptr_call() local 257 SubExpr = M.makeImplicitCast( in create_call_once_funcptr_call() 262 SubExpr = M.makeImplicitCast(Call, Ty, CK_FunctionToPointerDecay); in create_call_once_funcptr_call() 266 SubExpr = Call; in create_call_once_funcptr_call() 271 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue, in create_call_once_funcptr_call()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | Expr.cpp | 1922 const Expr *SubExpr = nullptr; in getSubExprAsWritten() local 1925 SubExpr = skipImplicitTemporary(E->getSubExpr()); in getSubExprAsWritten() 1930 SubExpr = in getSubExprAsWritten() 1931 skipImplicitTemporary(cast<CXXConstructExpr>(SubExpr)->getArg(0)); in getSubExprAsWritten() 1933 assert((isa<CXXMemberCallExpr>(SubExpr) || in getSubExprAsWritten() 1934 isa<BlockExpr>(SubExpr)) && in getSubExprAsWritten() 1936 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) in getSubExprAsWritten() 1937 SubExpr = MCE->getImplicitObjectArgument(); in getSubExprAsWritten() 1942 } while ((E = dyn_cast<ImplicitCastExpr>(SubExpr))); in getSubExprAsWritten() 1944 return const_cast<Expr*>(SubExpr); in getSubExprAsWritten() [all …]
|
| HD | ExprConstant.cpp | 8001 const Expr *SubExpr = E->getSubExpr(); in VisitCastExpr() local 8011 if (!Visit(SubExpr)) in VisitCastExpr() 8027 if (SubExpr->getType()->isVoidPointerType()) in VisitCastExpr() 8029 << 3 << SubExpr->getType(); in VisitCastExpr() 8071 if (!EvaluateIntegerOrLValue(SubExpr, Value, Info)) in VisitCastExpr() 8091 if (SubExpr->isGLValue()) { in VisitCastExpr() 8092 if (!evaluateLValue(SubExpr, Result)) in VisitCastExpr() 8096 SubExpr, SubExpr->getType(), false, Result); in VisitCastExpr() 8097 if (!EvaluateInPlace(Value, Info, Result, SubExpr)) in VisitCastExpr() 8101 auto *AT = Info.Ctx.getAsArrayType(SubExpr->getType()); in VisitCastExpr() [all …]
|
| HD | ExprCXX.cpp | 1013 Expr* SubExpr) { in Create() argument 1014 assert((SubExpr->getType()->isRecordType() || in Create() 1015 SubExpr->getType()->isArrayType()) && in Create() 1018 return new (C) CXXBindTemporaryExpr(Temp, SubExpr); in Create()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
| HD | ByteCodeExprGen.cpp | 91 auto *SubExpr = CE->getSubExpr(); in VisitCastExpr() local 116 return this->Visit(SubExpr); in VisitCastExpr() 119 return discard(SubExpr); in VisitCastExpr()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| HD | MetadataLoader.cpp | 574 auto SubExpr = ArrayRef<uint64_t>(Expr); in upgradeDIExpression() local 575 while (!SubExpr.empty()) { in upgradeDIExpression() 580 switch (SubExpr.front()) { in upgradeDIExpression() 596 HistoricSize = std::min(SubExpr.size(), HistoricSize); in upgradeDIExpression() 597 ArrayRef<uint64_t> Args = SubExpr.slice(1, HistoricSize-1); in upgradeDIExpression() 599 switch (SubExpr.front()) { in upgradeDIExpression() 610 Buffer.push_back(*SubExpr.begin()); in upgradeDIExpression() 616 SubExpr = SubExpr.slice(HistoricSize); in upgradeDIExpression()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| HD | RuntimeDyldChecker.cpp | 130 EvalResult unexpectedToken(StringRef TokenStart, StringRef SubExpr, in unexpectedToken() argument 134 if (SubExpr != "") { in unexpectedToken() 136 ErrorMsg += SubExpr; in unexpectedToken()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 464 for (auto &SubExpr: E->SubExprs) in VisitCoawaitExpr() local 465 SubExpr = Record.readSubStmt(); in VisitCoawaitExpr() 473 for (auto &SubExpr: E->SubExprs) in VisitCoyieldExpr() local 474 SubExpr = Record.readSubStmt(); in VisitCoyieldExpr() 481 for (auto &SubExpr: E->SubExprs) in VisitDependentCoawaitExpr() local 482 SubExpr = Record.readSubStmt(); in VisitDependentCoawaitExpr() 1296 E->SubExpr = Record.readSubStmt(); in VisitObjCBoxedExpr() 1630 E->SubExpr = Record.readSubExpr(); in VisitCXXStdInitializerListExpr() 1814 E->SubExpr = Record.readSubExpr(); in VisitExprWithCleanups()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
| HD | RISCVAsmParser.cpp | 1201 const MCExpr *SubExpr; in parseOperandWithModifier() local 1202 if (getParser().parseParenExpression(SubExpr, E)) { in parseOperandWithModifier() 1206 const MCExpr *ModExpr = RISCVMCExpr::create(SubExpr, VK, getContext()); in parseOperandWithModifier()
|