| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | 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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
| H A D | 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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 792 Stmt *SubExpr = nullptr; variable 801 CXXStdInitializerListExpr(QualType Ty, Expr *SubExpr) in CXXStdInitializerListExpr() argument 803 SubExpr(SubExpr) { in CXXStdInitializerListExpr() 807 Expr *getSubExpr() { return static_cast<Expr*>(SubExpr); } in getSubExpr() 808 const Expr *getSubExpr() const { return static_cast<const Expr*>(SubExpr); } in getSubExpr() 811 return SubExpr->getBeginLoc(); in getBeginLoc() 815 return SubExpr->getEndLoc(); in getEndLoc() 820 return SubExpr->getSourceRange(); in getSourceRange() 827 child_range children() { return child_range(&SubExpr, &SubExpr + 1); } in children() 830 return const_child_range(&SubExpr, &SubExpr + 1); in children() [all …]
|
| H A D | ExprObjC.h | 129 Stmt *SubExpr; variable 137 : Expr(ObjCBoxedExprClass, T, VK_RValue, OK_Ordinary), SubExpr(E), in ObjCBoxedExpr() 144 Expr *getSubExpr() { return cast<Expr>(SubExpr); } in getSubExpr() 145 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } in getSubExpr() 154 return !BoxingMethod && SubExpr; in isExpressibleAsConstantInitializer() 167 child_range children() { return child_range(&SubExpr, &SubExpr+1); } in children() 170 return const_child_range(&SubExpr, &SubExpr + 1); in children() 176 return reinterpret_cast<Stmt const * const*>(&SubExpr); in arg_begin() 180 return reinterpret_cast<Stmt const * const*>(&SubExpr + 1); in arg_end()
|
| H A D | Expr.h | 996 Stmt *SubExpr; 1001 SubExpr(subexpr) { in FullExpr() 1007 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } in getSubExpr() 1008 Expr *getSubExpr() { return cast<Expr>(SubExpr); } in getSubExpr() 1012 void setSubExpr(Expr *E) { SubExpr = E; } in setSubExpr() 1061 ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind, 1079 return SubExpr->getBeginLoc(); in getBeginLoc() 1082 return SubExpr->getEndLoc(); in getEndLoc() 1110 child_range children() { return child_range(&SubExpr, &SubExpr+1); } in children() 1112 return const_child_range(&SubExpr, &SubExpr + 1); in children()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/ |
| H A D | AVRMCExpr.h | 49 const MCExpr *getSubExpr() const { return SubExpr; } in getSubExpr() 81 const MCExpr *SubExpr; variable 86 : Kind(Kind), SubExpr(Expr), Negated(Negated) {} in AVRMCExpr()
|
| H A D | AVRMCExpr.cpp | 76 bool isRelocatable = SubExpr->evaluateAsRelocatable(Value, Layout, Fixup); in evaluateAsRelocatableImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/ |
| H A D | MCRelocationInfo.cpp | 20 MCRelocationInfo::createExprForCAPIVariantKind(const MCExpr *SubExpr, in createExprForCAPIVariantKind() argument 24 return SubExpr; in createExprForCAPIVariantKind()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerKernelAttributes.cpp | 182 auto SubExpr = m_Sub(m_Specific(GridSize), in processUse() local 187 m_Select(m_ICmp(Pred, SubExpr, m_Specific(ZextGroupSize)), in processUse() 188 SubExpr, in processUse()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | TreeTransform.h | 2441 ExprResult RebuildParenExpr(Expr *SubExpr, SourceLocation LParen, in RebuildParenExpr() argument 2443 return getSema().ActOnParenExpr(LParen, RParen, SubExpr); in RebuildParenExpr() 2465 Expr *SubExpr) { in RebuildUnaryOperator() argument 2466 return getSema().BuildUnaryOp(/*Scope=*/nullptr, OpLoc, Opc, SubExpr); in RebuildUnaryOperator() 2498 ExprResult RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc, in RebuildUnaryExprOrTypeTrait() argument 2502 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind); in RebuildUnaryExprOrTypeTrait() 2682 Expr *SubExpr) { in RebuildCStyleCastExpr() argument 2684 SubExpr); in RebuildCStyleCastExpr() 2761 Expr *SubExpr, TypeSourceInfo *TInfo, in RebuildVAArgExpr() argument 2764 SubExpr, TInfo, in RebuildVAArgExpr() [all …]
|
| H A D | SemaExprObjC.cpp | 4642 Expr *SubExpr) { in BuildObjCBridgedCast() argument 4643 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast() 4645 SubExpr = SubResult.get(); in BuildObjCBridgedCast() 4648 QualType FromType = SubExpr->getType(); in BuildObjCBridgedCast() 4653 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast() 4671 << SubExpr->getSourceRange() in BuildObjCBridgedCast() 4697 SubExpr = maybeUndoReclaimObject(SubExpr); in BuildObjCBridgedCast() 4702 SubExpr = ImplicitCastExpr::Create(Context, FromType, CK_ARCProduceObject, in BuildObjCBridgedCast() 4703 SubExpr, nullptr, VK_RValue, in BuildObjCBridgedCast() 4714 << SubExpr->getSourceRange() in BuildObjCBridgedCast() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCELFStreamer.cpp | 153 const MCExpr *SubExpr = in emitGOTToPCRelReloc() local 160 MCBinaryExpr::createSub(CurrentLocationExpr, SubExpr, getContext()); in emitGOTToPCRelReloc()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCExpr.cpp | 138 const MCExpr *SubExpr = in evaluateAsRelocatableImpl() local 141 if (!SubExpr->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/ |
| H A D | MCRelocationInfo.h | 38 virtual const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr,
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 251 Expr *SubExpr; in create_call_once_funcptr_call() local 253 SubExpr = M.makeImplicitCast( in create_call_once_funcptr_call() 258 SubExpr = M.makeImplicitCast(Call, Ty, CK_FunctionToPointerDecay); in create_call_once_funcptr_call() 262 SubExpr = Call; in create_call_once_funcptr_call() 267 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue, in create_call_once_funcptr_call()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | AnalysisOrderChecker.cpp | 73 void checkPreStmt(const ArraySubscriptExpr *SubExpr, in checkPreStmt() argument 79 void checkPostStmt(const ArraySubscriptExpr *SubExpr, in checkPostStmt() argument
|
| H A D | PointerArithChecker.cpp | 65 void checkPreStmt(const ArraySubscriptExpr *SubExpr, CheckerContext &C) const;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Expr.cpp | 275 ConstantExpr::ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind, in ConstantExpr() argument 277 : FullExpr(ConstantExprClass, SubExpr) { in ConstantExpr() 1841 const Expr *SubExpr = nullptr; in getSubExprAsWritten() local 1844 SubExpr = skipImplicitTemporary(E->getSubExpr()); in getSubExprAsWritten() 1849 SubExpr = in getSubExprAsWritten() 1850 skipImplicitTemporary(cast<CXXConstructExpr>(SubExpr->IgnoreImplicit())->getArg(0)); in getSubExprAsWritten() 1852 assert((isa<CXXMemberCallExpr>(SubExpr) || in getSubExprAsWritten() 1853 isa<BlockExpr>(SubExpr)) && in getSubExprAsWritten() 1855 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) in getSubExprAsWritten() 1856 SubExpr = MCE->getImplicitObjectArgument(); in getSubExprAsWritten() [all …]
|
| H A D | ExprConstant.cpp | 8365 for (const Expr *SubExpr : {E->getLHS(), E->getRHS()}) { in VisitArraySubscriptExpr() 8366 if (SubExpr == E->getBase() ? !evaluatePointer(SubExpr, Result) in VisitArraySubscriptExpr() 8367 : !EvaluateInteger(SubExpr, Index, Info)) { in VisitArraySubscriptExpr() 8713 const Expr *SubExpr = E->getSubExpr(); in VisitCastExpr() local 8723 if (!Visit(SubExpr)) in VisitCastExpr() 8739 if (SubExpr->getType()->isVoidPointerType()) in VisitCastExpr() 8741 << 3 << SubExpr->getType(); in VisitCastExpr() 8783 if (!EvaluateIntegerOrLValue(SubExpr, Value, Info)) in VisitCastExpr() 8803 if (SubExpr->isGLValue()) { in VisitCastExpr() 8804 if (!evaluateLValue(SubExpr, Result)) in VisitCastExpr() [all …]
|
| H A D | ExprCXX.cpp | 972 Expr* SubExpr) { in Create() argument 973 assert((SubExpr->getType()->isRecordType() || in Create() 974 SubExpr->getType()->isArrayType()) && in Create() 977 return new (C) CXXBindTemporaryExpr(Temp, SubExpr); in Create()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.cpp | 91 auto *SubExpr = CE->getSubExpr(); in VisitCastExpr() local 116 return this->Visit(SubExpr); in VisitCastExpr() 119 return discard(SubExpr); in VisitCastExpr()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 584 auto SubExpr = ArrayRef<uint64_t>(Expr); in upgradeDIExpression() local 585 while (!SubExpr.empty()) { in upgradeDIExpression() 590 switch (SubExpr.front()) { in upgradeDIExpression() 606 HistoricSize = std::min(SubExpr.size(), HistoricSize); in upgradeDIExpression() 607 ArrayRef<uint64_t> Args = SubExpr.slice(1, HistoricSize-1); in upgradeDIExpression() 609 switch (SubExpr.front()) { in upgradeDIExpression() 620 Buffer.push_back(*SubExpr.begin()); in upgradeDIExpression() 626 SubExpr = SubExpr.slice(HistoricSize); in upgradeDIExpression()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldChecker.cpp | 131 EvalResult unexpectedToken(StringRef TokenStart, StringRef SubExpr, in unexpectedToken() argument 135 if (SubExpr != "") { in unexpectedToken() 137 ErrorMsg += SubExpr; in unexpectedToken()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 474 for (auto &SubExpr: E->SubExprs) in VisitCoawaitExpr() local 475 SubExpr = Record.readSubStmt(); in VisitCoawaitExpr() 483 for (auto &SubExpr: E->SubExprs) in VisitCoyieldExpr() local 484 SubExpr = Record.readSubStmt(); in VisitCoyieldExpr() 491 for (auto &SubExpr: E->SubExprs) in VisitDependentCoawaitExpr() local 492 SubExpr = Record.readSubStmt(); in VisitDependentCoawaitExpr() 1411 E->SubExpr = Record.readSubStmt(); in VisitObjCBoxedExpr() 1748 E->SubExpr = Record.readSubExpr(); in VisitCXXStdInitializerListExpr() 1940 E->SubExpr = Record.readSubExpr(); in VisitExprWithCleanups()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 1665 const Node *SubExpr; variable 1673 : Node(KSubobjectExpr), Type(Type_), SubExpr(SubExpr_), Offset(Offset_), in SubobjectExpr() 1677 F(Type, SubExpr, Offset, UnionSelectors, OnePastTheEnd); in match() 1681 SubExpr->print(S); in printLeft() 1886 const Node *SubExpr; variable 1892 : Node(KPointerToMemberConversionExpr), Type(Type_), SubExpr(SubExpr_), in PointerToMemberConversionExpr() 1895 template<typename Fn> void match(Fn F) const { F(Type, SubExpr, Offset); } in match() 1901 SubExpr->print(S); in printLeft()
|