| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 49 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 …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCExpr.cpp | 48 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 …]
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransUnbridgedCasts.cpp | 94 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() 351 if (isSelf(E->getSubExpr())) in transformObjCToNonObjCCast() 358 ObjCMethodFamily family = getFamilyOfMessage(E->getSubExpr()); in transformObjCToNonObjCCast() 370 E->getSubExpr()->getSourceRange()); in transformObjCToNonObjCCast() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/hicpp/ |
| H A D | ExceptionBaseclassCheck.cpp | 45 diag(BadThrow->getSubExpr()->getBeginLoc(), "throwing an exception whose " in check() 48 << BadThrow->getSubExpr()->getType() << BadThrow->getSourceRange(); in check() 52 diag(BadThrow->getSubExpr()->getBeginLoc(), in check() 54 << BadThrow->getSubExpr()->getType() in check()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMCExpr.cpp | 52 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()
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/MCTargetDesc/ |
| H A D | CSKYMCExpr.cpp | 62 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()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCExpr.cpp | 96 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()
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/MCTargetDesc/ |
| H A D | LanaiMCExpr.cpp | 40 const MCExpr *Expr = getSubExpr(); in printImpl() 46 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr() 52 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/MCTargetDesc/ |
| H A D | VEMCExpr.cpp | 36 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()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | UndelegatedConstructorCheck.cpp | 26 E = EWC->getSubExpr(); in AST_MATCHER_P() 29 E = BTE->getSubExpr(); in AST_MATCHER_P() 32 E = FCE->getSubExpr(); in AST_MATCHER_P()
|
| H A D | SwappedArgumentsCheck.cpp | 32 return ignoreNoOpCasts(Cast->getSubExpr()); in ignoreNoOpCasts() 78 const Expr *LHSFrom = ignoreNoOpCasts(LHSCast->getSubExpr()); in check() 79 const Expr *RHSFrom = ignoreNoOpCasts(RHSCast->getSubExpr()); in check()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMCExpr.cpp | 26 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()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | ImplicitConversionInLoopCheck.cpp | 30 isNonTrivialImplicitCast(ICE->getSubExpr()); in isNonTrivialImplicitCast() 74 Init = Cleanup->getSubExpr(); in check() 84 if (isNonTrivialImplicitCast(Materialized->getSubExpr())) in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | NonConstParameterCheck.cpp | 205 dyn_cast<UnaryOperator>(U->getSubExpr()->IgnoreParenCasts())) in markCanNotBeConst() 206 markCanNotBeConst(SubU->getSubExpr(), true); in markCanNotBeConst() 207 markCanNotBeConst(U->getSubExpr(), CanNotBeConst); in markCanNotBeConst() 210 markCanNotBeConst(U->getSubExpr(), true); in markCanNotBeConst() 212 markCanNotBeConst(U->getSubExpr(), CanNotBeConst); in markCanNotBeConst() 221 markCanNotBeConst(cast<Expr>(M->getSubExpr()), CanNotBeConst); in markCanNotBeConst()
|
| H A D | SimplifyBooleanExprCheck.cpp | 124 ImpCast->getSubExpr()->getType()->isBooleanType()) { in needsStaticCast() 126 dyn_cast<CXXMemberCallExpr>(ImpCast->getSubExpr())) { in needsStaticCast() 166 E = EC->getSubExpr(); in replacementExpression() 172 if (needsNullPtrComparison(UnOp->getSubExpr())) in replacementExpression() 175 if (needsZeroComparison(UnOp->getSubExpr())) in replacementExpression() 178 return replacementExpression(Context, false, UnOp->getSubExpr()); in replacementExpression() 223 if (needsNullPtrComparison(UnOp->getSubExpr())) in replacementExpression() 226 if (needsZeroComparison(UnOp->getSubExpr())) in replacementExpression() 311 UnaryOp->getSubExpr()->IgnoreImplicit(), FilterMacro)) in getAsBoolLiteral() 552 Expr *SubImp = Op->getSubExpr()->IgnoreImplicit(); in TraverseUnaryOperator() [all …]
|
| H A D | ImplicitBoolConversionCheck.cpp | 101 cast<UnaryOperator>(Parent)->getSubExpr()->getBeginLoc(); in fixGenericExprCastToBool() 108 const Expr *SubExpr = Cast->getSubExpr(); in fixGenericExprCastToBool() 181 const Expr *SubExpr = Cast->getSubExpr(); in fixGenericExprCastFromBool() 366 << Cast->getSubExpr()->getType(); in handleCastToBool() 369 getEquivalentBoolLiteralForExpr(Cast->getSubExpr(), Context); in handleCastToBool() 386 dyn_cast<CXXBoolLiteralExpr>(Cast->getSubExpr())) { in handleCastFromBool()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/ |
| H A D | StrCatAppendCheck.cpp | 27 E = MTE->getSubExpr(); in AST_MATCHER_P() 29 E = BTE->getSubExpr(); in AST_MATCHER_P() 31 E = ICE->getSubExpr(); in AST_MATCHER_P()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Expr.cpp | 57 E = MTE->getSubExpr(); in getBestDynamicClassTypeExpr() 92 E = CE->getSubExpr(); in skipRValueSubobjectAdjustments() 100 E = CE->getSubExpr(); in skipRValueSubobjectAdjustments() 2851 ->getSubExpr() in isUnusedResultAWarning() 3051 E = M->getSubExpr(); in isDefaultArgument() 3063 E = M->getSubExpr(); in skipTemporaryBindingsNoOpCastsAndParens() 3073 E = BE->getSubExpr(); in skipTemporaryBindingsNoOpCastsAndParens() 3158 E = M->getSubExpr(); in isImplicitCXXThis() 3340 ->getSubExpr() in isConstantInitializer() 4615 e = ewc->getSubExpr(); in findInCopyConstruct() [all …]
|
| H A D | ComputeDependence.cpp | 25 return E->getSubExpr()->getDependence(); in computeDependence() 37 return E->getSubExpr()->getDependence(); in computeDependence() 45 E->getSubExpr()->getDependence(); 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() 318 auto *Op = E->getSubExpr(); in computeDependence() 325 return E->getSubExpr()->getDependence(); in computeDependence() 386 return E->getSubExpr()->getDependence(); in computeDependence() 418 return E->getSubExpr()->getDependence(); in computeDependence() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcMCExpr.cpp | 36 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()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocSizeofChecker.cpp | 73 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 D | CastToStructChecker.cpp | 40 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()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 137 return Visit(E->getSubExpr()); in VisitConstantExpr() 651 Visit(E->getSubExpr()); in VisitMaterializeTemporaryExpr() 696 return castE->getSubExpr(); in findPeephole() 780 return Visit(E->getSubExpr()); in VisitCastExpr() 832 return Visit(E->getSubExpr()); in VisitCastExpr() 844 Visit(E->getSubExpr()); in VisitCastExpr() 862 Visit(E->getSubExpr()); in VisitCastExpr() 1308 Visit(E->getSubExpr()); in VisitCXXBindTemporaryExpr() 1382 Visit(E->getSubExpr()); in VisitExprWithCleanups() 1500 E = CE->getSubExpr()->IgnoreParens(); in isSimpleZero() [all …]
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ThreadSafetyCommon.cpp | 200 AttrExp = UO->getSubExpr(); in translateAttrExpr() 265 return translate(cast<ConstantExpr>(S)->getSubExpr(), Ctx); in translate() 267 return translate(cast<ParenExpr>(S)->getSubExpr(), Ctx); in translate() 269 return translate(cast<ExprWithCleanups>(S)->getSubExpr(), Ctx); in translate() 477 return translate(UO->getSubExpr(), Ctx); in translateUnaryOperator() 482 return translate(UO->getSubExpr(), Ctx); in translateUnaryOperator() 486 til::UnaryOp(til::UOP_Minus, translate(UO->getSubExpr(), Ctx)); in translateUnaryOperator() 592 if (const auto *DRE = dyn_cast<DeclRefExpr>(CE->getSubExpr())) { in translateCastExpr() 597 til::SExpr *E0 = translate(CE->getSubExpr(), Ctx); in translateCastExpr() 607 til::SExpr *E0 = translate(CE->getSubExpr(), Ctx); in translateCastExpr() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCExpr.cpp | 29 const MCExpr *Expr = getSubExpr(); in printImpl() 38 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
|