Home
last modified time | relevance | path

Searched refs:getSubExpr (Results 1 – 25 of 168) sorted by relevance

1234567

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DIgnoreExpr.h49 return ICE->getSubExpr(); in IgnoreImplicitCastsSingleStep()
52 return FE->getSubExpr(); in IgnoreImplicitCastsSingleStep()
66 return MTE->getSubExpr(); in IgnoreImplicitCastsExtraSingleStep()
76 return CE->getSubExpr(); in IgnoreCastsSingleStep()
79 return FE->getSubExpr(); in IgnoreCastsSingleStep()
82 return MTE->getSubExpr(); in IgnoreCastsSingleStep()
105 return CE->getSubExpr(); in IgnoreBaseCastsSingleStep()
116 return MTE->getSubExpr(); in IgnoreImplicitSingleStep()
119 return BTE->getSubExpr(); in IgnoreImplicitSingleStep()
145 return PE->getSubExpr(); in IgnoreParensOnlySingleStep()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp48 getSubExpr()->print(OS, MAI, true); in printImpl()
139 cast<MipsMCExpr>(cast<MipsMCExpr>(getSubExpr())->getSubExpr()) in evaluateAsRelocatableImpl()
140 ->getSubExpr(); in evaluateAsRelocatableImpl()
149 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
167 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); in evaluateAsRelocatableImpl()
221 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
227 fixELFSymbolsInTLSFixupsImpl(cast<MipsMCExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
245 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
275 if (const MipsMCExpr *E = dyn_cast<const MipsMCExpr>(getSubExpr())) in fixELFSymbolsInTLSFixups()
286 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
[all …]
/openbsd-src/gnu/llvm/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp94 Expr *castExpr = E->getSubExpr(); in VisitCastExpr()
126 if (E->getSubExpr()->getType()->isPointerType()) { in transformNonObjCToObjCCast()
146 ento::cocoa::isRefType(E->getSubExpr()->getType(), "CF", in transformNonObjCToObjCCast()
160 const Expr *sub = ICE->getSubExpr(); in transformNonObjCToObjCCast()
231 SourceLocation insertLoc = E->getSubExpr()->getBeginLoc(); in rewriteToBridgedCast()
238 if (isa<ParenExpr>(E->getSubExpr())) { in rewriteToBridgedCast()
250 Expr *WrapE = E->getSubExpr(); in rewriteToBridgedCast()
285 SourceRange SubRange = E->getSubExpr()->IgnoreParenImpCasts()->getSourceRange(); in getBlockMacroRanges()
351 if (isSelf(E->getSubExpr())) in transformObjCToNonObjCCast()
358 ObjCMethodFamily family = getFamilyOfMessage(E->getSubExpr()); in transformObjCToNonObjCCast()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCExpr.cpp52 if (!getSubExpr()->evaluateAsRelocatable(AUIPCLoc, nullptr, nullptr)) in getPCRelHiFixup()
99 if (!getSubExpr()->evaluateAsRelocatable(Res, nullptr, nullptr)) in evaluateAsRelocatableImpl()
109 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
186 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
201 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
214 if (!getSubExpr()->evaluateAsRelocatable(Value, nullptr, nullptr)) in evaluateAsConstant()
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCExpr.cpp62 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
94 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
109 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
115 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
H A DCSKYMCExpr.h54 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
63 return getSubExpr()->findAssociatedFragment(); in findAssociatedFragment()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCExpr.cpp96 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
106 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
139 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
155 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCExpr.cpp36 const MCExpr *Expr = getSubExpr(); in printImpl()
179 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
213 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
219 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
232 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCExpr.cpp40 const MCExpr *Expr = getSubExpr(); in printImpl()
46 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
52 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
H A DLanaiMCExpr.h36 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
43 return getSubExpr()->findAssociatedFragment(); in findAssociatedFragment()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCExpr.cpp26 getSubExpr()->print(OS, MAI); in printImpl()
65 if (!getSubExpr()->evaluateAsRelocatable(Value, nullptr, nullptr)) in evaluateAsConstant()
108 if (!getSubExpr()->evaluateAsRelocatable(Value, Layout, Fixup)) in evaluateAsRelocatableImpl()
174 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCExpr.cpp51 if (!getSubExpr()->evaluateAsRelocatable(Res, nullptr, nullptr)) in evaluateAsRelocatableImpl()
61 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
193 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
224 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExpr.cpp58 E = MTE->getSubExpr(); in getBestDynamicClassTypeExpr()
93 E = CE->getSubExpr(); in skipRValueSubobjectAdjustments()
101 E = CE->getSubExpr(); in skipRValueSubobjectAdjustments()
148 return UO->getSubExpr()->isKnownToHaveBooleanValue(Semantic); in isKnownToHaveBooleanValue()
160 return CE->getSubExpr()->isKnownToHaveBooleanValue(Semantic); in isKnownToHaveBooleanValue()
1547 CEE = UO->getSubExpr()->IgnoreParenImpCasts(); in getReferencedDeclOfCallee()
1828 assert(getSubExpr()->getType()->isPointerType()); in CastConsistency()
1833 assert(getSubExpr()->getType()->isBlockPointerType()); in CastConsistency()
1838 assert(getSubExpr()->getType()->isMemberPointerType()); in CastConsistency()
1847 getSubExpr()->getType()->isObjCObjectPointerType()); in CastConsistency()
[all …]
H A DComputeDependence.cpp25 return E->getSubExpr()->getDependence(); in computeDependence()
37 return E->getSubExpr()->getDependence(); in computeDependence()
45 E->getSubExpr()->getDependence(); in computeDependence()
63 if (E->getSubExpr()->EvaluateAsConstantExpr(Result, Ctx) && Diag.empty() && in computeDependence()
137 if (auto *S = E->getSubExpr()) in computeDependence()
155 if (auto *S = E->getSubExpr()) in computeDependence()
229 (E->getSubExpr()->getDependence() & ~ExprDependence::Type); in computeDependence()
240 E->getSubExpr()->getDependence() | ExprDependence::Instantiation; in computeDependence()
277 auto D = turnTypeToValueDependence(E->getSubExpr()->getDependence()); in computeDependence()
318 auto *Op = E->getSubExpr(); in computeDependence()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCExpr.cpp36 const MCExpr *Expr = getSubExpr(); in printImpl()
185 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); in evaluateAsRelocatableImpl()
211 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
249 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
253 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DMallocSizeofChecker.cpp73 return Visit(E->getSubExpr()); in VisitCastExpr()
78 Visit(E->getSubExpr()).second); in VisitExplicitCastExpr()
82 return Visit(E->getSubExpr()); in VisitParenExpr()
120 return Visit(E->getSubExpr()); in VisitImplicitCastExpr()
124 return Visit(E->getSubExpr()); in VisitParenExpr()
H A DCastToStructChecker.cpp40 const Expr *E = CE->getSubExpr(); in VisitCastExpr()
79 if (const auto *SE = dyn_cast<DeclRefExpr>(U->getSubExpr())) in VisitCastExpr()
81 else if (const auto *SE = dyn_cast<MemberExpr>(U->getSubExpr())) in VisitCastExpr()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExprAgg.cpp114 void VisitParenExpr(ParenExpr *PE) { Visit(PE->getSubExpr()); } in VisitParenExpr()
124 void VisitUnaryCoawait(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryCoawait()
125 void VisitUnaryExtension(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryExtension()
138 return Visit(E->getSubExpr()); in VisitConstantExpr()
409 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
414 Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
669 Visit(E->getSubExpr()); in VisitMaterializeTemporaryExpr()
714 return castE->getSubExpr(); in findPeephole()
726 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(), in VisitCastExpr()
742 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp198 AttrExp = UO->getSubExpr(); in translateAttrExpr()
273 return translate(cast<ConstantExpr>(S)->getSubExpr(), Ctx); in translate()
275 return translate(cast<ParenExpr>(S)->getSubExpr(), Ctx); in translate()
277 return translate(cast<ExprWithCleanups>(S)->getSubExpr(), Ctx); in translate()
279 return translate(cast<CXXBindTemporaryExpr>(S)->getSubExpr(), Ctx); in translate()
281 return translate(cast<MaterializeTemporaryExpr>(S)->getSubExpr(), Ctx); in translate()
479 if (const auto *DRE = dyn_cast<DeclRefExpr>(UO->getSubExpr())) { in translateUnaryOperator()
489 return translate(UO->getSubExpr(), Ctx); in translateUnaryOperator()
494 return translate(UO->getSubExpr(), Ctx); in translateUnaryOperator()
498 til::UnaryOp(til::UOP_Minus, translate(UO->getSubExpr(), Ctx)); in translateUnaryOperator()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.cpp29 const MCExpr *Expr = getSubExpr(); in printImpl()
38 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
H A DARMMCExpr.h54 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
66 return getSubExpr()->findAssociatedFragment(); in findAssociatedFragment()
/openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaMCExpr.cpp46 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); in evaluateAsRelocatableImpl()
50 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
H A DXtensaMCExpr.h40 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
47 return getSubExpr()->findAssociatedFragment(); in findAssociatedFragment()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DASTUtils.cpp32 E = cast->getSubExpr(); in tryToFindPtrOrigin()
71 E = unaryOp->getSubExpr(); in tryToFindPtrOrigin()
/openbsd-src/gnu/llvm/clang/lib/Tooling/Transformer/
H A DSourceCodeBuilders.cpp91 getText(*Op->getSubExpr()->IgnoreParenImpCasts(), Context); in buildDereference()
114 getText(*Op->getSubExpr()->IgnoreParenImpCasts(), Context); in buildAddressOf()
136 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildAccessForValue()
162 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildAccessForPointer()

1234567