/external/clang/lib/ARCMigrate/ |
TransUnbridgedCasts.cpp | 95 Expr *castExpr = E->getSubExpr(); 106 Expr::NPC_ValueDependentIsNull)) 134 Expr *inner = E->IgnoreParenCasts(); 160 Expr *Arg = callE->getArg(0); 162 const Expr *sub = ICE->getSubExpr(); 182 Expr *base = inner->IgnoreParenImpCasts(); 253 Expr *WrapE = E->getSubExpr(); 318 if (tryRemoving(cast<Expr>(StmtMap->getParentIgnoreParenCasts(E)))) 324 bool tryRemoving(Expr *E) const { 388 Expr *subExpr = E->getSubExpr() [all...] |
TransZeroOutPropsInDealloc.cpp | 49 Expr *receiver = ME->getInstanceReceiver(); 72 Expr *RHS = ME->getArg(0); 75 Expr::NPC_ValueDependentIsNull); 148 bool isRemovable(Expr *E) const { 152 bool isZeroingPropIvar(Expr *E) { 169 Expr *LHS = BOE->getLHS(); 214 bool isZero(Expr *E) { 215 if (E->isNullPointerConstant(Pass.Ctx, Expr::NPC_ValueDependentIsNull))
|
/external/javassist/src/main/javassist/compiler/ |
TypeChecker.java | 141 public void atNewExpr(NewExpr expr) throws CompileError { 142 if (expr.isArray()) 143 atNewArrayExpr(expr); 145 CtClass clazz = resolver.lookupClassByName(expr.getClassName()); 147 ASTList args = expr.getArguments(); 155 public void atNewArrayExpr(NewExpr expr) throws CompileError { 156 int type = expr.getArrayType(); 157 ASTList size = expr.getArraySize(); 158 ASTList classname = expr.getClassName(); 159 ASTree init = expr.getInitializer() [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporterVisitor.h | 180 static const Expr *getNilReceiver(const Stmt *S, const ExplodedNode *N); 212 PathDiagnosticPiece *VisitTrueTest(const Expr *Cond, 218 PathDiagnosticPiece *VisitTrueTest(const Expr *Cond, 225 PathDiagnosticPiece *VisitTrueTest(const Expr *Cond, 233 const Expr *CondVarExpr, 239 bool patternMatch(const Expr *Ex, 354 const Expr *getDerefExpr(const Stmt *S); 357 bool isDeclRefExprToReference(const Expr *E);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
StackAddrEscapeChecker.cpp | 39 const Expr *RetE) const; 63 const Expr *ARE = AR->getExpr(); 96 const Expr *RetE) const { 122 const Expr *RetE = RS->getRetValue();
|
IdenticalExprChecker.cpp | 82 const Expr *LHS = B->getLHS(); 83 const Expr *RHS = B->getRHS(); 119 const Expr *Cond1 = I->getCond(); 122 const Expr *Cond2 = I2->getCond(); 205 const Expr *LHS = B->getLHS()->IgnoreParenImpCasts(); 206 const Expr *RHS = B->getRHS()->IgnoreParenImpCasts(); 300 const Expr *Expr1 = dyn_cast<Expr>(Stmt1); 301 const Expr *Expr2 = dyn_cast<Expr>(Stmt2) [all...] |
/external/clang/unittests/AST/ |
EvaluateAsRValueTest.cpp | 44 if (const clang::Expr *Init = VD->getInit()) { 45 clang::Expr::EvalResult Result;
|
/external/llvm/include/llvm/TableGen/ |
SetTheory.h | 74 /// apply - Apply this operator to Expr's arguments and insert the result 76 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts, 123 /// evaluate - Evaluate Expr and append the resulting set to Elts. 124 void evaluate(Init *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc);
|
/external/llvm/lib/Target/AArch64/Disassembler/ |
AArch64ExternalSymbolizer.cpp | 194 const MCExpr *Expr; 202 Expr = MCBinaryExpr::CreateAdd(LHS, Off, Ctx); 204 Expr = LHS; 207 Expr = MCBinaryExpr::CreateAdd(Add, Off, Ctx); 209 Expr = Add; 212 Expr = Off; 214 Expr = MCConstantExpr::Create(0, Ctx); 217 MI.addOperand(MCOperand::CreateExpr(Expr));
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMTargetStreamer.cpp | 30 const MCExpr *ARMTargetStreamer::addConstantPoolEntry(const MCExpr *Expr) { 31 return ConstantPools->addEntry(Streamer, Expr, 4);
|
/external/llvm/lib/Target/BPF/ |
BPFMCInstLower.cpp | 36 const MCExpr *Expr = MCSymbolRefExpr::Create(Sym, Ctx); 41 return MCOperand::CreateExpr(Expr);
|
/external/llvm/include/llvm/MC/ |
MCExpr.h | 352 const MCExpr *Expr; 354 MCUnaryExpr(Opcode Op, const MCExpr *Expr) 355 : MCExpr(MCExpr::Unary), Op(Op), Expr(Expr) {} 361 static const MCUnaryExpr *Create(Opcode Op, const MCExpr *Expr, 363 static const MCUnaryExpr *CreateLNot(const MCExpr *Expr, MCContext &Ctx) { 364 return Create(LNot, Expr, Ctx); 366 static const MCUnaryExpr *CreateMinus(const MCExpr *Expr, MCContext &Ctx) { 367 return Create(Minus, Expr, Ctx); 369 static const MCUnaryExpr *CreateNot(const MCExpr *Expr, MCContext &Ctx) [all...] |
/external/clang/lib/Sema/ |
SemaStmtAsm.cpp | 37 static bool CheckAsmLValue(const Expr *E, Sema &S) { 47 const Expr *E2 = E->IgnoreParenNoopCasts(S.Context); 79 static bool CheckNakedParmReference(Expr *E, Sema &S) { 86 SmallVector<Expr*, 4> WorkList; 89 Expr *E = WorkList.pop_back_val(); 103 if (Expr *E = dyn_cast_or_null<Expr>(Child)) 114 Expr *asmString, MultiExprArg clobbers, 159 Expr *OutputExpr = Exprs[i]; 171 Expr::isModifiableLvalueResult IsLV [all...] |
/external/llvm/lib/Target/BPF/MCTargetDesc/ |
BPFMCCodeEmitter.cpp | 78 const MCExpr *Expr = MO.getExpr(); 80 assert(Expr->getKind() == MCExpr::SymbolRef); 84 Fixups.push_back(MCFixup::Create(0, Expr, FK_SecRel_4)); 86 Fixups.push_back(MCFixup::Create(0, Expr, FK_SecRel_8)); 89 Fixups.push_back(MCFixup::Create(0, Expr, FK_PCRel_2));
|
/external/clang/lib/AST/ |
ExprCXX.cpp | 10 // This file implements the subclesses of Expr class declared in ExprCXX.h 32 // C++11 [expr.typeid]p3: 35 const Expr *E = getExprOperand(); 44 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); 51 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); 121 Expr *Op = getExprOperand(); 122 if (!Op->isNullPointerConstant(Context, Expr::NPC_ValueDependentIsNull)) 139 ArrayRef<Expr*> placementArgs, 140 SourceRange typeIdParens, Expr *arraySize, 142 Expr *initializer, QualType ty [all...] |
ItaniumMangle.cpp | 24 #include "clang/AST/Expr.h" 388 void mangleMemberExprBase(const Expr *base, bool isArrow); 389 void mangleMemberExpr(const Expr *base, bool isArrow, 394 void mangleCastExpression(const Expr *E, StringRef CastEncoding); 396 void mangleExpression(const Expr *E, unsigned Arity = UnknownArity); [all...] |
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsMCCodeEmitter.cpp | 215 const MCExpr *Expr = MO.getExpr(); 216 Fixups.push_back(MCFixup::Create(0, Expr, 237 const MCExpr *Expr = MO.getExpr(); 238 Fixups.push_back(MCFixup::Create(0, Expr, 259 const MCExpr *Expr = MO.getExpr(); 260 Fixups.push_back(MCFixup::Create(0, Expr, 281 const MCExpr *Expr = MO.getExpr(); 282 Fixups.push_back(MCFixup::Create(0, Expr, 304 const MCExpr *Expr = MO.getExpr(); 305 Fixups.push_back(MCFixup::Create(0, Expr, [all...] |
/frameworks/compile/slang/ |
slang_rs_object_ref_count.cpp | 22 #include "clang/AST/Expr.h" 352 clang::Expr *ClearSingleRSObject(clang::ASTContext &C, 353 clang::Expr *RefRSVar, 377 clang::Expr *AddrRefRSVar = 385 clang::Expr *RefRSClearObjectFD = 396 clang::Expr *RSClearObjectFP = 404 llvm::SmallVector<clang::Expr*, 1> ArgList; 431 clang::Expr *RefRSStruct, 438 clang::Expr *RefRSArr, 512 clang::Expr *Int0 = clang::IntegerLiteral::Create(C [all...] |
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/ |
Binding.java | 19 import android.databinding.tool.expr.Expr; 37 private final Expr mExpr; 41 public Binding(BindingTarget target, String name, Expr expr) { 44 mExpr = expr; 145 public Expr[] getComponentExpressions() { 146 return new Expr[] { mExpr }; 167 public Expr getExpr() { 234 public ViewStubDirectCall(String name, ModelClass viewType, Expr expr) [all...] |
/frameworks/data-binding/compiler/src/test/java/android/databinding/tool/expr/ |
ExprTest.java | 17 package android.databinding.tool.expr; 35 private static class DummyExpr extends Expr { 70 Expr expr = new Expr() { local 81 expr.getUniqueKey(); 163 private void assertFlags(Expr a, Expr... exprs) { 165 for (Expr expr : exprs) [all...] |
/frameworks/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/ |
LayoutBinderWriter.kt | 18 import android.databinding.tool.expr.Expr 19 import android.databinding.tool.expr.ExprModel 20 import android.databinding.tool.expr.FieldAccessExpr 21 import android.databinding.tool.expr.IdentifierExpr 22 import android.databinding.tool.expr.TernaryExpr 132 val Expr.readableName by Delegates.lazy { expr : Expr -> 133 val stripped = "${expr.getUniqueKey().stripNonJava()} [all...] |
/external/clang/include/clang/AST/ |
ASTImporter.h | 29 class Expr; 136 Expr *Import(Expr *FromE);
|
TemplateBase.h | 33 class Expr; 192 TemplateArgument(Expr *E) { 307 Expr *getAsExpr() const { 309 return reinterpret_cast<Expr *>(TypeOrValue.V); 378 Expr *Expression; 387 TemplateArgumentLocInfo(Expr *E) : Expression(E) {} 403 Expr *getAsExpr() const { 440 TemplateArgumentLoc(const TemplateArgument &Argument, Expr *E) 479 Expr *getSourceExpression() const { 484 Expr *getSourceDeclExpression() const [all...] |
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 491 AST_MATCHER_P(Expr, ignoringImpCasts, 492 internal::Matcher<Expr>, InnerMatcher) { 513 AST_MATCHER_P(Expr, ignoringParenCasts, internal::Matcher<Expr>, InnerMatcher) { 538 AST_MATCHER_P(Expr, ignoringParenImpCasts, 539 internal::Matcher<Expr>, InnerMatcher) { 634 AST_MATCHER_P(TemplateArgument, isExpr, internal::Matcher<Expr>, InnerMatcher) { 1101 const internal::VariadicDynCastAllOfMatcher<Stmt, Expr> expr; member in namespace:clang::ast_matchers [all...] |
/bootable/recovery/edify/ |
main.c | 21 #include "expr.h" 24 extern int yyparse(Expr** root, int* error_count); 27 Expr* e; 159 void ExprDump(int depth, Expr* n, char* script) { 191 Expr* root;
|