| /src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
| ByteCodeExprGen.cpp | 91 auto *SubExpr = CE->getSubExpr(); 116 return this->Visit(SubExpr); 119 return discard(SubExpr);
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
| SourceCodeBuilders.cpp | 120 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); 121 StringRef DerefText = getText(*SubExpr, Context); 124 if (needParensBeforeDotOrArrow(*SubExpr)) 144 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); 145 StringRef DerefText = getText(*SubExpr, Context); 148 if (needParensBeforeDotOrArrow(*SubExpr))
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
| MipsMCExpr.cpp | 138 const MCExpr *SubExpr = 141 if (!SubExpr->evaluateAsRelocatable(Res, Layout, Fixup))
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/ |
| AVRMCExpr.h | 49 const MCExpr *getSubExpr() const { return SubExpr; } 81 const MCExpr *SubExpr; 86 : Kind(Kind), SubExpr(Expr), Negated(Negated) {}
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| PPCELFStreamer.cpp | 152 // SubExpr is just Label###-8 153 const MCExpr *SubExpr = 160 MCBinaryExpr::createSub(CurrentLocationExpr, SubExpr, getContext());
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPULowerKernelAttributes.cpp | 182 auto SubExpr = m_Sub(m_Specific(GridSize), 187 m_Select(m_ICmp(Pred, SubExpr, m_Specific(ZextGroupSize)), 188 SubExpr,
|
| /src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| BodyFarm.cpp | 251 Expr *SubExpr; 253 SubExpr = M.makeImplicitCast( 258 SubExpr = M.makeImplicitCast(Call, Ty, CK_FunctionToPointerDecay); 262 SubExpr = Call; 267 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue,
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| ExprObjC.h | 129 Stmt *SubExpr; 137 : Expr(ObjCBoxedExprClass, T, VK_RValue, OK_Ordinary), SubExpr(E), 144 Expr *getSubExpr() { return cast<Expr>(SubExpr); } 145 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } 154 return !BoxingMethod && SubExpr; 167 child_range children() { return child_range(&SubExpr, &SubExpr+1); } 170 return const_child_range(&SubExpr, &SubExpr + 1); 176 return reinterpret_cast<Stmt const * const*>(&SubExpr); [all...] |
| ExprCXX.h | 792 Stmt *SubExpr = nullptr; 801 CXXStdInitializerListExpr(QualType Ty, Expr *SubExpr) 803 SubExpr(SubExpr) { 807 Expr *getSubExpr() { return static_cast<Expr*>(SubExpr); } 808 const Expr *getSubExpr() const { return static_cast<const Expr*>(SubExpr); } 811 return SubExpr->getBeginLoc(); 815 return SubExpr->getEndLoc(); 820 return SubExpr->getSourceRange(); 827 child_range children() { return child_range(&SubExpr, &SubExpr + 1); [all...] |
| Expr.h | 996 Stmt *SubExpr; 998 FullExpr(StmtClass SC, Expr *subexpr) 999 : Expr(SC, subexpr->getType(), subexpr->getValueKind(), 1000 subexpr->getObjectKind()), 1001 SubExpr(subexpr) { 1007 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } 1008 Expr *getSubExpr() { return cast<Expr>(SubExpr); } 1012 void setSubExpr(Expr *E) { SubExpr = E; [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| ParseExpr.cpp | 2869 ExprResult SubExpr = ParseCastExpression(AnyCastExpr); 2871 if (Ty.isInvalid() || SubExpr.isInvalid()) 2876 RParenLoc, SubExpr.get());
|
| /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
| MetadataLoader.cpp | 584 auto SubExpr = ArrayRef<uint64_t>(Expr); 585 while (!SubExpr.empty()) { 590 switch (SubExpr.front()) { 606 HistoricSize = std::min(SubExpr.size(), HistoricSize); 607 ArrayRef<uint64_t> Args = SubExpr.slice(1, HistoricSize-1); 609 switch (SubExpr.front()) { 620 Buffer.push_back(*SubExpr.begin()); 626 SubExpr = SubExpr.slice(HistoricSize);
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| Expr.cpp | 275 ConstantExpr::ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind, 277 : FullExpr(ConstantExprClass, SubExpr) { 1841 const Expr *SubExpr = nullptr; 1844 SubExpr = skipImplicitTemporary(E->getSubExpr()); 1849 SubExpr = 1850 skipImplicitTemporary(cast<CXXConstructExpr>(SubExpr->IgnoreImplicit())->getArg(0)); 1852 assert((isa<CXXMemberCallExpr>(SubExpr) || 1853 isa<BlockExpr>(SubExpr)) && 1854 "Unexpected SubExpr for CK_UserDefinedConversion."); 1855 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| ExprEngine.cpp | 2757 const Expr *SubExpr = AE->getSubExprs()[SI]; 2758 SVal SubExprVal = State->getSVal(SubExpr, LCtx);
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGObjC.cpp | 66 const Expr *SubExpr = E->getSubExpr(); 89 const QualType ValueType(SubExpr->getType().getCanonicalType()); 93 Address Temporary = CreateMemTemp(SubExpr->getType()); 94 EmitAnyExprToMem(SubExpr, Temporary, Qualifiers(), /*isInit*/ true); 110 Args.add(EmitAnyExpr(SubExpr), ArgQT);
|
| CGExpr.cpp | 3575 const Expr *SubExpr = CE->getSubExpr(); 3576 if (SubExpr->getType()->isVariableArrayType()) 3579 return SubExpr;
|
| MicrosoftCXXABI.cpp | 4350 const Expr *SubExpr = E->getSubExpr(); 4351 QualType ThrowType = SubExpr->getType(); 4355 CGF.EmitAnyExprToMem(SubExpr, AI, ThrowType.getQualifiers(),
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/ |
| ItaniumDemangle.h | 1665 const Node *SubExpr; 1673 : Node(KSubobjectExpr), Type(Type_), SubExpr(SubExpr_), Offset(Offset_), 1677 F(Type, SubExpr, Offset, UnionSelectors, OnePastTheEnd); 1681 SubExpr->print(S); 1886 const Node *SubExpr; 1892 : Node(KPointerToMemberConversionExpr), Type(Type_), SubExpr(SubExpr_), 1895 template<typename Fn> void match(Fn F) const { F(Type, SubExpr, Offset); } 1901 SubExpr->print(S);
|
| /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/ |
| RewriteModernObjC.cpp | 2075 // Replace this subexpr in the parent. 2657 Expr *subExpr = Exp->getSubExpr(); 2658 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) { 2660 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); 2662 if (SubExpr->getType()->isIntegralType(*Context) && type->isBooleanType()) 2664 subExpr = NoTypeInfoCStyleCastExpr(Context, type, CK, subExpr); 2666 MsgExprs.push_back(subExpr); 3446 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); 3448 if (SubExpr->getType()->isIntegralType(*Context) & [all...] |
| RewriteObjC.cpp | 1992 // Replace this subexpr in the parent. 2876 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); 2878 if (SubExpr->getType()->isIntegralType(*Context) && 2882 if (SubExpr->getType()->isBlockPointerType()) { 2884 } else if (SubExpr->getType()->isPointerType()) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| LoopStrengthReduce.cpp | 2789 const SCEV *SubExpr = *I; 2790 if (SubExpr->getSCEVType() == scAddExpr) 2791 return getExprBase(SubExpr); 2793 if (SubExpr->getSCEVType() != scMulExpr) 2794 return SubExpr;
|
| /src/external/apache2/llvm/dist/clang/tools/libclang/ |
| CIndex.cpp | 3851 auto *subExpr = I->getSubExprAsWritten(); 3853 if (subExpr->getStmtClass() != Stmt::StringLiteralClass) { 3984 auto *subExpr = I->getSubExprAsWritten(); 3985 if (subExpr->getStmtClass() == Stmt::StringLiteralClass || 3986 subExpr->getStmtClass() == Stmt::ObjCStringLiteralClass) { 3989 ObjCExpr = dyn_cast<ObjCStringLiteral>(subExpr); 7154 const Expr *SubExpr = ICE->getSubExpr(); 7155 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(SubExpr)) {
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaChecking.cpp | 10901 // Bail out if the subexpr's range is as wide as the cast type. 10906 // either the output type or the subexpr is. 12867 Expr *SubExpr = BO->getLHS()->IgnoreParenImpCasts(); 12868 if (!IsLogicalAndOperator || !isa<StringLiteral>(SubExpr)) 12869 ::CheckBoolLikeConversion(S, SubExpr, BO->getExprLoc()); 12871 SubExpr = BO->getRHS()->IgnoreParenImpCasts(); 12872 if (!IsLogicalAndOperator || !isa<StringLiteral>(SubExpr)) 12873 ::CheckBoolLikeConversion(S, SubExpr, BO->getExprLoc());
|
| TreeTransform.h | 2441 ExprResult RebuildParenExpr(Expr *SubExpr, SourceLocation LParen, 2443 return getSema().ActOnParenExpr(LParen, RParen, SubExpr); 2465 Expr *SubExpr) { 2466 return getSema().BuildUnaryOp(/*Scope=*/nullptr, OpLoc, Opc, SubExpr); 2498 ExprResult RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc, 2502 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind); 2682 Expr *SubExpr) { 2684 SubExpr); 2761 Expr *SubExpr, TypeSourceInfo *TInfo, 2764 SubExpr, TInfo [all...] |