/external/clang/include/clang/AST/ |
ParentMap.h | 19 class Expr; 59 bool isConsumedExpr(Expr *E) const; 61 bool isConsumedExpr(const Expr *E) const { 62 return isConsumedExpr(const_cast<Expr*>(E));
|
ExprCXX.h | 11 /// \brief Defines the clang::Expr interface and subclasses for C++ expressions. 19 #include "clang/AST/Expr.h" 66 CXXOperatorCallExpr(ASTContext& C, OverloadedOperatorKind Op, Expr *fn, 67 ArrayRef<Expr*> args, QualType t, ExprValueKind VK, 126 CXXMemberCallExpr(ASTContext &C, Expr *fn, ArrayRef<Expr*> args, 136 Expr *getImplicitObjectArgument() const; 160 CUDAKernelCallExpr(ASTContext &C, Expr *fn, CallExpr *Config, 161 ArrayRef<Expr*> args, QualType t, ExprValueKind VK, 195 CastKind kind, Expr *op, unsigned PathSize [all...] |
ExprObjC.h | 18 #include "clang/AST/Expr.h" 29 class ObjCStringLiteral : public Expr { 34 : Expr(ObjCStringLiteralClass, T, VK_RValue, OK_Ordinary, false, false, 38 : Expr(ObjCStringLiteralClass, Empty) {} 60 class ObjCBoolLiteralExpr : public Expr { 65 Expr(ObjCBoolLiteralExprClass, Ty, VK_RValue, OK_Ordinary, false, false, 69 : Expr(ObjCBoolLiteralExprClass, Empty) { } 92 class ObjCBoxedExpr : public Expr { 97 ObjCBoxedExpr(Expr *E, QualType T, ObjCMethodDecl *method, 99 : Expr(ObjCBoxedExprClass, T, VK_RValue, OK_Ordinary, [all...] |
SelectorLocationsKind.h | 23 class Expr; 48 ArrayRef<Expr *> Args, 60 ArrayRef<Expr *> Args,
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
TaintTesterChecker.cpp | 23 class TaintTesterChecker : public Checker< check::PostStmt<Expr> > { 31 const Expr* Arg, 35 void checkPostStmt(const Expr *E, CheckerContext &C) const; 44 void TaintTesterChecker::checkPostStmt(const Expr *E,
|
UndefBranchChecker.cpp | 36 const Expr *FindExpr(const Expr *Ex) { 42 if (const Expr *ExI = dyn_cast_or_null<Expr>(*I)) { 43 const Expr *E2 = FindExpr(ExI); 50 bool MatchesCriteria(const Expr *Ex) { 88 const Expr *Ex = cast<Expr>(Condition);
|
CStringSyntaxChecker.cpp | 16 #include "clang/AST/Expr.h" 39 inline bool sameDecl(const Expr *A1, const Expr *A2) { 47 inline bool isSizeof(const Expr *E, const Expr *WithArg) { 56 inline bool isStrlen(const Expr *E, const Expr *WithArg) { 68 inline bool isOne(const Expr *E) { 74 inline StringRef getPrintableName(const Expr *E) { 106 const Expr *DstArg = CE->getArg(0) [all...] |
/bootable/recovery/edify/ |
parser.y | 22 #include "expr.h" 29 void yyerror(Expr** root, int* error_count, const char* s); 30 int yyparse(Expr** root, int* error_count); 42 Expr* expr; 45 Expr** argv; 51 %type <expr> expr 54 %parse-param {Expr** root} 69 input: expr { *root = $1; 72 expr: STRING { label [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SDNodeDbgValue.h | 48 MDNode *Expr; 56 SDDbgValue(MDNode *Var, MDNode *Expr, SDNode *N, unsigned R, bool indir, 58 : Var(Var), Expr(Expr), IsIndirect(indir), Offset(off), DL(dl), Order(O), 66 SDDbgValue(MDNode *Var, MDNode *Expr, const Value *C, uint64_t off, 68 : Var(Var), Expr(Expr), IsIndirect(false), Offset(off), DL(dl), Order(O), 75 SDDbgValue(MDNode *Var, MDNode *Expr, unsigned FI, uint64_t off, DebugLoc dl, 77 : Var(Var), Expr(Expr), IsIndirect(false), Offset(off), DL(dl), Order(O) [all...] |
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64TargetStreamer.cpp | 31 const MCExpr *AArch64TargetStreamer::addConstantPoolEntry(const MCExpr *Expr, 33 return ConstantPools->addEntry(Streamer, Expr, Size);
|
AArch64MCExpr.cpp | 29 const AArch64MCExpr *AArch64MCExpr::Create(const MCExpr *Expr, VariantKind Kind, 31 return new (Ctx) AArch64MCExpr(Expr, Kind); 82 OS << *Expr; 105 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { 106 switch (Expr->getKind()) { 114 const MCBinaryExpr *BE = cast<MCBinaryExpr>(Expr); 123 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); 130 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm);
|
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
SparcMCExpr.h | 63 const MCExpr *Expr; 65 explicit SparcMCExpr(VariantKind Kind, const MCExpr *Expr) 66 : Kind(Kind), Expr(Expr) {} 72 static const SparcMCExpr *Create(VariantKind Kind, const MCExpr *Expr, 82 const MCExpr *getSubExpr() const { return Expr; }
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldChecker.cpp | 34 bool evaluate(StringRef Expr) const { 36 Expr = Expr.trim(); 37 size_t EQIdx = Expr.find('='); 42 StringRef LHSExpr = Expr.substr(0, EQIdx).rtrim(); 48 return handleError(Expr, LHSResult); 50 return handleError(Expr, unexpectedToken(RemainingExpr, LHSExpr, "")); 53 StringRef RHSExpr = Expr.substr(EQIdx + 1).ltrim(); 58 return handleError(Expr, RHSResult); 60 return handleError(Expr, unexpectedToken(RemainingExpr, RHSExpr, "")) [all...] |
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MachORelocationInfo.cpp | 43 const MCExpr *Expr = nullptr; 47 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_TLVP, Ctx); 50 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx), 55 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx), 60 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx), 65 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Ctx); 68 Expr = MCSymbolRefExpr::Create(Sym, isPCRel ? 101 Expr = MCBinaryExpr::CreateSub(LHS, RHS, Ctx); 105 Expr = MCSymbolRefExpr::Create(Sym, Ctx); 108 return Expr; [all...] |
/external/clang/lib/Analysis/ |
BodyFarm.cpp | 18 #include "clang/AST/Expr.h" 51 BinaryOperator *makeAssignment(const Expr *LHS, const Expr *RHS, QualType Ty); 54 BinaryOperator *makeComparison(const Expr *LHS, const Expr *RHS, 64 UnaryOperator *makeDereference(const Expr *Arg, QualType Ty); 67 Expr *makeIntegralCast(const Expr *Arg, QualType Ty); 70 ImplicitCastExpr *makeIntegralCastToBoolean(const Expr *Arg); 73 ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg, QualType Ty) [all...] |
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/expr/ |
BracketExpr.java | 17 package android.databinding.tool.expr; 24 public class BracketExpr extends Expr { 34 BracketExpr(Expr target, Expr arg) { 64 public Expr getTarget() { 68 public Expr getArg() {
|
CastExpr.java | 17 package android.databinding.tool.expr; 24 public class CastExpr extends Expr { 28 CastExpr(String type, Expr expr) { 29 super(expr); 51 public Expr getCastExpr() {
|
InstanceOfExpr.java | 17 package android.databinding.tool.expr; 24 public class InstanceOfExpr extends Expr { 28 InstanceOfExpr(Expr left, String type) { 49 public Expr getExpr() {
|
UnaryExpr.java | 17 package android.databinding.tool.expr; 24 public class UnaryExpr extends Expr { 26 UnaryExpr(String op, Expr expr) { 27 super(expr); 60 public Expr getExpr() {
|
ArgListExpr.java | 17 package android.databinding.tool.expr; 31 public class ArgListExpr extends Expr { 33 public ArgListExpr(int id, Iterable<Expr> children) {
|
MethodCallExpr.java | 17 package android.databinding.tool.expr; 35 public class MethodCallExpr extends Expr { 40 static List<Expr> concat(Expr e, List<Expr> list) { 41 List<Expr> merged = new ArrayList<>(); 47 MethodCallExpr(Expr target, String name, List<Expr> args) { 67 for (Expr expr : getArgs()) [all...] |
/external/llvm/lib/Target/ARM/ |
ARMMCInstLower.cpp | 29 const MCExpr *Expr; 33 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, 40 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, 42 Expr = ARMMCExpr::CreateLower16(Expr, OutContext); 45 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, 47 Expr = ARMMCExpr::CreateUpper16(Expr, OutContext); 54 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_PLT, 60 Expr = MCBinaryExpr::CreateAdd(Expr [all...] |
/external/clang/include/clang/Analysis/Analyses/ |
ThreadSafetyLogical.h | 44 til::SExpr *Expr; 47 Terminal(til::SExpr *Expr) : LExpr(LExpr::Terminal), Expr(Expr) {} 49 const til::SExpr *expr() const { return Expr; } function in class:clang::threadSafety::lexpr::Terminal 50 til::SExpr *expr() { return Expr; } function in class:clang::threadSafety::lexpr::Terminal
|
PseudoConstantAnalysis.h | 33 inline static const Decl *getDecl(const Expr *E);
|
/external/llvm/lib/MC/MCDisassembler/ |
MCExternalSymbolizer.cpp | 112 const MCExpr *Expr; 120 Expr = MCBinaryExpr::CreateAdd(LHS, Off, Ctx); 122 Expr = LHS; 125 Expr = MCBinaryExpr::CreateAdd(Add, Off, Ctx); 127 Expr = Add; 130 Expr = Off; 132 Expr = MCConstantExpr::Create(0, Ctx); 135 Expr = RelInfo->createExprForCAPIVariantKind(Expr, SymbolicOp.VariantKind); 136 if (!Expr) [all...] |