Home
last modified time | relevance | path

Searched refs:SubExpr (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachORelocationInfo.cpp24 const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr, in createExprForCAPIVariantKind() argument
28 return ARMMCExpr::createUpper16(SubExpr, Ctx); in createExprForCAPIVariantKind()
30 return ARMMCExpr::createLower16(SubExpr, Ctx); in createExprForCAPIVariantKind()
32 return MCRelocationInfo::createExprForCAPIVariantKind(SubExpr, in createExprForCAPIVariantKind()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h625 Stmt *SubExpr = nullptr; variable
639 SubExpr(SubExpr) {} in CXXStdInitializerListExpr()
645 return SubExpr->getBeginLoc(); in getBeginLoc()
649 return SubExpr->getEndLoc(); in getEndLoc()
661 child_range children() { return child_range(&SubExpr, &SubExpr + 1); } in children()
1219 Stmt *SubExpr = nullptr; variable
1227 Temp(temp), SubExpr(SubExpr) {} in CXXBindTemporaryExpr()
1249 return SubExpr->getEndLoc(); in getEndLoc()
1258 child_range children() { return child_range(&SubExpr, &SubExpr + 1); } in children()
3136 return SubExpr->getEndLoc(); in getEndLoc()
[all …]
H A DExprObjC.h118 Stmt *SubExpr; variable
131 SubExpr(E), BoxingMethod(method), Range(R) {} in ObjCBoxedExpr()
135 Expr *getSubExpr() { return cast<Expr>(SubExpr); } in getSubExpr()
136 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } in getSubExpr()
152 child_range children() { return child_range(&SubExpr, &SubExpr+1); } in children()
157 return reinterpret_cast<Stmt const * const*>(&SubExpr); in arg_begin()
161 return reinterpret_cast<Stmt const * const*>(&SubExpr + 1); in arg_end()
H A DExpr.h879 Stmt *SubExpr;
886 subexpr->containsUnexpandedParameterPack()), SubExpr(subexpr) {} in FullExpr()
890 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } in getSubExpr()
891 Expr *getSubExpr() { return cast<Expr>(SubExpr); } in getSubExpr()
895 void setSubExpr(Expr *E) { SubExpr = E; } in setSubExpr()
919 return SubExpr->getBeginLoc(); in getBeginLoc()
922 return SubExpr->getEndLoc(); in getEndLoc()
930 child_range children() { return child_range(&SubExpr, &SubExpr+1); } in children()
932 return const_child_range(&SubExpr, &SubExpr + 1); in children()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCExpr.h49 const MCExpr *getSubExpr() const { return SubExpr; } in getSubExpr()
81 const MCExpr *SubExpr; variable
86 : Kind(Kind), SubExpr(Expr), Negated(Negated) {} in AVRMCExpr()
H A DAVRMCExpr.cpp76 bool isRelocatable = SubExpr->evaluateAsRelocatable(Value, Layout, Fixup); in evaluateAsRelocatableImpl()
/freebsd-12.1/contrib/llvm/lib/MC/MCDisassembler/
H A DMCRelocationInfo.cpp21 MCRelocationInfo::createExprForCAPIVariantKind(const MCExpr *SubExpr, in createExprForCAPIVariantKind() argument
25 return SubExpr; in createExprForCAPIVariantKind()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelAttributes.cpp192 auto SubExpr = m_Sub(m_Specific(GridSize), in processUse() local
197 m_Select(m_ICmp(Pred, SubExpr, m_Specific(ZextGroupSize)), in processUse()
198 SubExpr, in processUse()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DTreeTransform.h9101 if (SubExpr.isInvalid()) in TransformParenExpr()
9126 ExprResult SubExpr; in TransformUnaryOperator() local
9131 if (SubExpr.isInvalid()) in TransformUnaryOperator()
9271 ExprResult SubExpr; in TransformUnaryExprOrTypeTraitExpr() local
9559 ExprResult SubExpr in TransformCStyleCastExpr() local
9561 if (SubExpr.isInvalid()) in TransformCStyleCastExpr()
9786 if (SubExpr.isInvalid()) in TransformVAArgExpr()
10014 ExprResult SubExpr in TransformCXXNamedCastExpr() local
10064 ExprResult SubExpr in TransformCXXFunctionalCastExpr() local
10731 ExprResult SubExpr; in TransformArrayTypeTraitExpr() local
[all …]
H A DSemaExprObjC.cpp4417 Expr *SubExpr) { in BuildObjCBridgedCast() argument
4418 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast()
4420 SubExpr = SubResult.get(); in BuildObjCBridgedCast()
4423 QualType FromType = SubExpr->getType(); in BuildObjCBridgedCast()
4446 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4472 SubExpr = maybeUndoReclaimObject(SubExpr); in BuildObjCBridgedCast()
4489 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4506 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4530 Expr *SubExpr) { in ActOnObjCBridgedCast() argument
4534 CheckTollFreeBridgeCast(T, SubExpr); in ActOnObjCBridgedCast()
[all …]
H A DSemaOverload.cpp13668 if (SubExpr == PE->getSubExpr()) in FixOverloadedFunctionReference()
13678 SubExpr->getType()) && in FixOverloadedFunctionReference()
13681 if (SubExpr == ICE->getSubExpr()) in FixOverloadedFunctionReference()
13686 SubExpr, nullptr, in FixOverloadedFunctionReference()
13692 Expr *SubExpr = in FixOverloadedFunctionReference() local
13694 if (SubExpr == GSE->getResultExpr()) in FixOverloadedFunctionReference()
13702 AssocExprs[ResultIdx] = SubExpr; in FixOverloadedFunctionReference()
13728 if (SubExpr == UnOp->getSubExpr()) in FixOverloadedFunctionReference()
13731 assert(isa<DeclRefExpr>(SubExpr) in FixOverloadedFunctionReference()
13733 assert(cast<DeclRefExpr>(SubExpr)->getQualifier() in FixOverloadedFunctionReference()
[all …]
H A DSemaCast.cpp2776 auto *SubExpr = Op.SrcExpr.get(); in BuildCXXFunctionalCastExpr() local
2777 if (auto *BindExpr = dyn_cast<CXXBindTemporaryExpr>(SubExpr)) in BuildCXXFunctionalCastExpr()
2778 SubExpr = BindExpr->getSubExpr(); in BuildCXXFunctionalCastExpr()
2779 if (auto *ConstructExpr = dyn_cast<CXXConstructExpr>(SubExpr)) in BuildCXXFunctionalCastExpr()
H A DSemaExprCXX.cpp6496 Sema::MaybeCreateExprWithCleanups(ExprResult SubExpr) { in MaybeCreateExprWithCleanups() argument
6497 if (SubExpr.isInvalid()) in MaybeCreateExprWithCleanups()
6500 return MaybeCreateExprWithCleanups(SubExpr.get()); in MaybeCreateExprWithCleanups()
6503 Expr *Sema::MaybeCreateExprWithCleanups(Expr *SubExpr) { in MaybeCreateExprWithCleanups() argument
6504 assert(SubExpr && "subexpression can't be null!"); in MaybeCreateExprWithCleanups()
6513 return SubExpr; in MaybeCreateExprWithCleanups()
6519 Context, SubExpr, Cleanup.cleanupsHaveSideEffects(), Cleanups); in MaybeCreateExprWithCleanups()
6569 ExprResult SubExpr = ActOnDecltypeExpression(PE->getSubExpr()); in ActOnDecltypeExpression() local
6570 if (SubExpr.isInvalid()) in ActOnDecltypeExpression()
6572 if (SubExpr.get() == PE->getSubExpr()) in ActOnDecltypeExpression()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DAnalysisOrderChecker.cpp76 void checkPreStmt(const ArraySubscriptExpr *SubExpr, in checkPreStmt() argument
82 void checkPostStmt(const ArraySubscriptExpr *SubExpr, in checkPostStmt() argument
H A DPointerArithChecker.cpp66 void checkPreStmt(const ArraySubscriptExpr *SubExpr, CheckerContext &C) const;
/freebsd-12.1/contrib/llvm/include/llvm/MC/MCDisassembler/
H A DMCRelocationInfo.h39 virtual const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr,
/freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp139 const MCExpr *SubExpr = in evaluateAsRelocatableImpl() local
142 if (!SubExpr->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp256 Expr *SubExpr; in create_call_once_funcptr_call() local
258 SubExpr = M.makeImplicitCast( in create_call_once_funcptr_call()
263 SubExpr = M.makeImplicitCast(Call, Ty, CK_FunctionToPointerDecay); in create_call_once_funcptr_call()
267 SubExpr = Call; in create_call_once_funcptr_call()
272 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue, in create_call_once_funcptr_call()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp564 auto SubExpr = ArrayRef<uint64_t>(Expr); in upgradeDIExpression() local
565 while (!SubExpr.empty()) { in upgradeDIExpression()
570 switch (SubExpr.front()) { in upgradeDIExpression()
586 HistoricSize = std::min(SubExpr.size(), HistoricSize); in upgradeDIExpression()
587 ArrayRef<uint64_t> Args = SubExpr.slice(1, HistoricSize-1); in upgradeDIExpression()
589 switch (SubExpr.front()) { in upgradeDIExpression()
600 Buffer.push_back(*SubExpr.begin()); in upgradeDIExpression()
606 SubExpr = SubExpr.slice(HistoricSize); in upgradeDIExpression()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExpr.cpp1768 const Expr *SubExpr = nullptr; in getSubExprAsWritten() local
1771 SubExpr = skipImplicitTemporary(E->getSubExpr()); in getSubExprAsWritten()
1776 SubExpr = in getSubExprAsWritten()
1779 assert((isa<CXXMemberCallExpr>(SubExpr) || in getSubExprAsWritten()
1780 isa<BlockExpr>(SubExpr)) && in getSubExprAsWritten()
1782 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) in getSubExprAsWritten()
1783 SubExpr = MCE->getImplicitObjectArgument(); in getSubExprAsWritten()
1788 } while ((E = dyn_cast<ImplicitCastExpr>(SubExpr))); in getSubExprAsWritten()
1790 return const_cast<Expr*>(SubExpr); in getSubExprAsWritten()
1794 const Expr *SubExpr = nullptr; in getConversionFunction() local
[all …]
H A DExprConstant.cpp5875 const Expr *SubExpr = E->getSubExpr(); in VisitCastExpr() local
5886 if (!Visit(SubExpr)) in VisitCastExpr()
5895 << 3 << SubExpr->getType(); in VisitCastExpr()
5951 if (SubExpr->isGLValue()) { in VisitCastExpr()
7875 auto *SubExpr = Cast->getSubExpr(); in ignorePointerCastsAndParens() local
7876 if (!SubExpr->getType()->hasPointerRepresentation() || !SubExpr->isRValue()) in ignorePointerCastsAndParens()
9702 const Expr *SubExpr = E->getSubExpr(); in VisitCastExpr() local
9779 if (!Evaluate(Val, Info, SubExpr)) in VisitCastExpr()
9785 if (!Visit(SubExpr)) in VisitCastExpr()
10139 if (!Visit(SubExpr)) in VisitCastExpr()
[all …]
H A DExprCXX.cpp926 Expr* SubExpr) { in Create() argument
927 assert((SubExpr->getType()->isRecordType() || in Create()
928 SubExpr->getType()->isArrayType()) && in Create()
931 return new (C) CXXBindTemporaryExpr(Temp, SubExpr); in Create()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp132 EvalResult unexpectedToken(StringRef TokenStart, StringRef SubExpr, in unexpectedToken() argument
136 if (SubExpr != "") { in unexpectedToken()
138 ErrorMsg += SubExpr; in unexpectedToken()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp467 for (auto &SubExpr: E->SubExprs) in VisitCoawaitExpr() local
468 SubExpr = Record.readSubStmt(); in VisitCoawaitExpr()
476 for (auto &SubExpr: E->SubExprs) in VisitCoyieldExpr() local
477 SubExpr = Record.readSubStmt(); in VisitCoyieldExpr()
484 for (auto &SubExpr: E->SubExprs) in VisitDependentCoawaitExpr() local
485 SubExpr = Record.readSubStmt(); in VisitDependentCoawaitExpr()
1081 E->SubExpr = Record.readSubStmt(); in VisitObjCBoxedExpr()
1408 E->SubExpr = Record.readSubExpr(); in VisitCXXStdInitializerListExpr()
1584 E->SubExpr = Record.readSubExpr(); in VisitExprWithCleanups()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp1078 const MCExpr *SubExpr; in parseOperandWithModifier() local
1079 if (getParser().parseParenExpression(SubExpr, E)) { in parseOperandWithModifier()
1083 const MCExpr *ModExpr = RISCVMCExpr::create(SubExpr, VK, getContext()); in parseOperandWithModifier()

12