Home
last modified time | relevance | path

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

1234567

/netbsd-src/external/apache2/llvm/dist/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 …]
/netbsd-src/external/apache2/llvm/dist/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 …]
/netbsd-src/external/apache2/llvm/dist/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()
161 const Expr *sub = ICE->getSubExpr(); in transformNonObjCToObjCCast()
232 SourceLocation insertLoc = E->getSubExpr()->getBeginLoc(); in rewriteToBridgedCast()
239 if (isa<ParenExpr>(E->getSubExpr())) { in rewriteToBridgedCast()
251 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 …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCExpr.cpp51 if (!getSubExpr()->evaluateAsRelocatable(AUIPCLoc, nullptr, nullptr)) in getPCRelHiFixup()
95 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
121 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
198 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
213 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
226 if (!getSubExpr()->evaluateAsRelocatable(Value, nullptr, nullptr)) in evaluateAsConstant()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCExpr.cpp49 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
81 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
95 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
101 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
H A DCSKYMCExpr.h47 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
56 return getSubExpr()->findAssociatedFragment(); in findAssociatedFragment()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCExpr.cpp34 const MCExpr *Expr = getSubExpr(); in printImpl()
177 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); in evaluateAsRelocatableImpl()
205 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
211 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
224 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCExpr.cpp95 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
105 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
138 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
154 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
/netbsd-src/external/apache2/llvm/dist/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()
165 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp56 E = MTE->getSubExpr(); in getBestDynamicClassTypeExpr()
91 E = CE->getSubExpr(); in skipRValueSubobjectAdjustments()
99 E = CE->getSubExpr(); in skipRValueSubobjectAdjustments()
146 return UO->getSubExpr()->isKnownToHaveBooleanValue(Semantic); in isKnownToHaveBooleanValue()
158 return CE->getSubExpr()->isKnownToHaveBooleanValue(Semantic); in isKnownToHaveBooleanValue()
1426 CEE = UO->getSubExpr()->IgnoreParenImpCasts(); in getReferencedDeclOfCallee()
1701 assert(getSubExpr()->getType()->isPointerType()); in CastConsistency()
1706 assert(getSubExpr()->getType()->isBlockPointerType()); in CastConsistency()
1711 assert(getSubExpr()->getType()->isMemberPointerType()); in CastConsistency()
1720 getSubExpr()->getType()->isObjCObjectPointerType()); in CastConsistency()
[all …]
H A DComputeDependence.cpp25 return E->getSubExpr()->getDependence(); in computeDependence()
37 return E->getSubExpr()->getDependence(); in computeDependence()
43 E->getSubExpr()->getDependence(); in computeDependence()
61 if (E->getSubExpr()->EvaluateAsConstantExpr(Result, Ctx) && Diag.empty() && in computeDependence()
138 if (auto *S = E->getSubExpr()) in computeDependence()
211 (E->getSubExpr()->getDependence() & ~ExprDependence::Type); in computeDependence()
222 E->getSubExpr()->getDependence() | ExprDependence::Instantiation; in computeDependence()
257 auto D = turnTypeToValueDependence(E->getSubExpr()->getDependence()); in computeDependence()
299 auto *Op = E->getSubExpr(); in computeDependence()
306 return E->getSubExpr()->getDependence(); in computeDependence()
[all …]
H A DStmtPrinter.cpp988 PrintExpr(Node->getSubExpr()); in VisitConstantExpr()
1188 PrintExpr(Node->getSubExpr()); in VisitImaginaryLiteral()
1198 PrintExpr(Node->getSubExpr()); in VisitParenExpr()
1217 if (isa<UnaryOperator>(Node->getSubExpr())) in VisitUnaryOperator()
1222 PrintExpr(Node->getSubExpr()); in VisitUnaryOperator()
1442 PrintExpr(Node->getSubExpr()); in VisitCStyleCastExpr()
1454 PrintExpr(Node->getSubExpr()); in VisitImplicitCastExpr()
1548 PrintExpr(Node->getSubExpr()); in VisitArrayInitLoopExpr()
1631 PrintExpr(Node->getSubExpr()); in VisitVAArgExpr()
1755 PrintExpr(Node->getSubExpr()); in VisitCXXNamedCastExpr()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprAgg.cpp113 void VisitParenExpr(ParenExpr *PE) { Visit(PE->getSubExpr()); } in VisitParenExpr()
123 void VisitUnaryCoawait(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryCoawait()
124 void VisitUnaryExtension(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryExtension()
135 return Visit(E->getSubExpr()); in VisitConstantExpr()
391 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
396 Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
644 Visit(E->getSubExpr()); in VisitMaterializeTemporaryExpr()
689 return castE->getSubExpr(); in findPeephole()
701 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(), in VisitCastExpr()
717 CGF.EmitAnyExpr(E->getSubExpr(), AggValueSlot::ignored(), in VisitCastExpr()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCExpr.cpp35 const MCExpr *Expr = getSubExpr(); in printImpl()
169 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); in evaluateAsRelocatableImpl()
195 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
233 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
237 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
H A DSourceCodeBuilders.cpp79 getText(*Op->getSubExpr()->IgnoreParenImpCasts(), Context); in buildDereference()
100 getText(*Op->getSubExpr()->IgnoreParenImpCasts(), Context); in buildAddressOf()
120 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildDot()
144 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildArrow()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp176 AttrExp = UO->getSubExpr(); in translateAttrExpr()
239 return translate(cast<ConstantExpr>(S)->getSubExpr(), Ctx); in translate()
241 return translate(cast<ParenExpr>(S)->getSubExpr(), Ctx); in translate()
243 return translate(cast<ExprWithCleanups>(S)->getSubExpr(), Ctx); in translate()
245 return translate(cast<CXXBindTemporaryExpr>(S)->getSubExpr(), Ctx); in translate()
247 return translate(cast<MaterializeTemporaryExpr>(S)->getSubExpr(), Ctx); in translate()
441 if (const auto *DRE = dyn_cast<DeclRefExpr>(UO->getSubExpr())) { in translateUnaryOperator()
451 return translate(UO->getSubExpr(), Ctx); in translateUnaryOperator()
456 return translate(UO->getSubExpr(), Ctx); in translateUnaryOperator()
460 til::UnaryOp(til::UOP_Minus, translate(UO->getSubExpr(), Ctx)); in translateUnaryOperator()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
H A DTestAfterDivZeroChecker.cpp234 dyn_cast<ImplicitCastExpr>(U->getSubExpr())) in checkBranchCondition()
235 Val = C.getSVal(I->getSubExpr()); in checkBranchCondition()
240 Val = C.getSVal(U->getSubExpr()); in checkBranchCondition()
247 SVal Val = C.getSVal(IE->getSubExpr()); in checkBranchCondition()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DASTUtils.cpp32 E = cast->getSubExpr(); in tryToFindPtrOrigin()
72 E = unaryOp->getSubExpr(); in tryToFindPtrOrigin()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCExpr.cpp51 getSubExpr()->print(OS, MAI); in printImpl()
59 getSubExpr()->evaluateAsRelocatable(Value, nullptr, nullptr); in evaluateAsConstant()
194 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()

1234567