Home
last modified time | relevance | path

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

12

/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachORelocationInfo.cpp23 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/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
H A DSourceCodeBuilders.cpp120 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/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprCXX.h792 Stmt *SubExpr = nullptr; variable
803 SubExpr(SubExpr) { in CXXStdInitializerListExpr()
815 return SubExpr->getEndLoc(); in getEndLoc()
827 child_range children() { return child_range(&SubExpr, &SubExpr + 1); } in children()
830 return const_child_range(&SubExpr, &SubExpr + 1); in children()
1414 Stmt *SubExpr = nullptr; variable
1419 Temp(temp), SubExpr(SubExpr) { in CXXBindTemporaryExpr()
1452 child_range children() { return child_range(&SubExpr, &SubExpr + 1); } in children()
1455 return const_child_range(&SubExpr, &SubExpr + 1); in children()
3400 child_range children() { return child_range(&SubExpr, &SubExpr + 1); } in children()
[all …]
H A DExprObjC.h129 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 DExpr.h996 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/external/apache2/llvm/dist/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()
/netbsd/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/
H A DMCRelocationInfo.cpp20 MCRelocationInfo::createExprForCAPIVariantKind(const MCExpr *SubExpr, in createExprForCAPIVariantKind() argument
24 return SubExpr; in createExprForCAPIVariantKind()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelAttributes.cpp182 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/external/apache2/llvm/dist/clang/lib/Sema/
H A DTreeTransform.h10330 if (SubExpr.isInvalid()) in TransformParenExpr()
10355 ExprResult SubExpr; in TransformUnaryOperator() local
10360 if (SubExpr.isInvalid()) in TransformUnaryOperator()
10518 ExprResult SubExpr; in TransformUnaryExprOrTypeTraitExpr() local
10985 ExprResult SubExpr in TransformCStyleCastExpr() local
10987 if (SubExpr.isInvalid()) in TransformCStyleCastExpr()
11212 if (SubExpr.isInvalid()) in TransformVAArgExpr()
11458 ExprResult SubExpr in TransformCXXNamedCastExpr() local
11530 ExprResult SubExpr in TransformCXXFunctionalCastExpr() local
12363 ExprResult SubExpr; in TransformArrayTypeTraitExpr() local
[all …]
H A DSemaExprObjC.cpp4642 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()
4671 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4697 SubExpr = maybeUndoReclaimObject(SubExpr); in BuildObjCBridgedCast()
4714 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4731 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4755 Expr *SubExpr) { in ActOnObjCBridgedCast() argument
4759 CheckTollFreeBridgeCast(T, SubExpr); in ActOnObjCBridgedCast()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFStreamer.cpp153 const MCExpr *SubExpr = in emitGOTToPCRelReloc() local
160 MCBinaryExpr::createSub(CurrentLocationExpr, SubExpr, getContext()); in emitGOTToPCRelReloc()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp138 const MCExpr *SubExpr = in evaluateAsRelocatableImpl() local
141 if (!SubExpr->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/
H A DMCRelocationInfo.h38 virtual const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr,
/netbsd/external/apache2/llvm/dist/clang/lib/Analysis/
H A DBodyFarm.cpp251 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/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DAnalysisOrderChecker.cpp73 void checkPreStmt(const ArraySubscriptExpr *SubExpr, in checkPreStmt() argument
79 void checkPostStmt(const ArraySubscriptExpr *SubExpr, in checkPostStmt() argument
H A DPointerArithChecker.cpp65 void checkPreStmt(const ArraySubscriptExpr *SubExpr, CheckerContext &C) const;
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp277 : FullExpr(ConstantExprClass, SubExpr) { in ConstantExpr()
1841 const Expr *SubExpr = nullptr; in getSubExprAsWritten() local
1844 SubExpr = skipImplicitTemporary(E->getSubExpr()); in getSubExprAsWritten()
1849 SubExpr = in getSubExprAsWritten()
1852 assert((isa<CXXMemberCallExpr>(SubExpr) || in getSubExprAsWritten()
1853 isa<BlockExpr>(SubExpr)) && in getSubExprAsWritten()
1856 SubExpr = MCE->getImplicitObjectArgument(); in getSubExprAsWritten()
1863 return const_cast<Expr*>(SubExpr); in getSubExprAsWritten()
1867 const Expr *SubExpr = nullptr; in getConversionFunction() local
2888 Expr *SubExpr = CE->getSubExpr(); in IgnoreParenNoopCasts() local
[all …]
H A DExprConstant.cpp8366 if (SubExpr == E->getBase() ? !evaluatePointer(SubExpr, Result) in VisitArraySubscriptExpr()
8723 if (!Visit(SubExpr)) in VisitCastExpr()
8741 << 3 << SubExpr->getType(); in VisitCastExpr()
8803 if (SubExpr->isGLValue()) { in VisitCastExpr()
8808 SubExpr, SubExpr->getType(), ScopeKind::FullExpression, Result); in VisitCastExpr()
11180 auto *SubExpr = Cast->getSubExpr(); in ignorePointerCastsAndParens() local
11181 if (!SubExpr->getType()->hasPointerRepresentation() || !SubExpr->isRValue()) in ignorePointerCastsAndParens()
13238 if (!Evaluate(Val, Info, SubExpr)) in VisitCastExpr()
13244 if (!Visit(SubExpr)) in VisitCastExpr()
13776 if (!Visit(SubExpr)) in VisitCastExpr()
[all …]
H A DExprCXX.cpp972 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/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp91 auto *SubExpr = CE->getSubExpr(); in VisitCastExpr() local
116 return this->Visit(SubExpr); in VisitCastExpr()
119 return discard(SubExpr); in VisitCastExpr()
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp584 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/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp131 EvalResult unexpectedToken(StringRef TokenStart, StringRef SubExpr, in unexpectedToken() argument
135 if (SubExpr != "") { in unexpectedToken()
137 ErrorMsg += SubExpr; in unexpectedToken()
/netbsd/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp474 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/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1665 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()

12