HomeSort by relevance Sort by last modified time
    Searched refs:Expr (Results 51 - 75 of 481) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/clang/include/clang/Analysis/Analyses/
UninitializedValues.h 26 class Expr;
39 const Expr *User;
55 UninitUse(const Expr *User, bool AlwaysUninit)
67 const Expr *getUser() const { return User; }
  /external/clang/include/clang/Sema/
LoopHint.h 36 Expr *ValueExpr;
Sema.h 20 #include "clang/AST/Expr.h"
108 class Expr;
370 /// be odr-used in this Expr, and we won't know until all lvalue-to-rvalue
374 llvm::SmallPtrSet<Expr*, 2> MaybeODRUseExprs;
707 /// unevaluated operand (C++11 [expr]p7), such as the subexpression of
759 llvm::SmallPtrSet<Expr*, 2> SavedMaybeODRUseExprs;
    [all...]
Designator.h 23 class Expr;
51 Expr *Index;
56 Expr *Start, *End;
89 Expr *getArrayIndex() const {
94 Expr *getArrayRangeStart() const {
98 Expr *getArrayRangeEnd() const {
136 static Designator getArray(Expr *Index,
146 static Designator getArrayRange(Expr *Start,
147 Expr *End,
  /frameworks/compile/slang/
slang_rs_ast_replace.h 27 class Expr;
39 clang::Expr *mOldExpr;
40 clang::Expr *mNewExpr;
42 inline bool matchesExpr(const clang::Expr *E) const {
slang_rs_export_var.h 23 #include "clang/AST/Expr.h"
42 clang::Expr::EvalResult mInit;
46 llvm::SmallVector<clang::Expr::EvalResult, 0> mInitArray;
  /external/clang/lib/Sema/
SemaPseudoObject.cpp 17 // expr.prop
18 // where 'expr' is an r-value of Objective-C pointer type and 'prop'
22 // [expr prop]
25 // [expr setProp: RHS]
28 // 'expr.prop *= 100' would be translated to:
29 // [expr setProp: [expr prop] * 100]
53 Expr *rebuild(Expr *e) {
84 SmallVector<Expr*, 8> assocs(numAssocs)
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
ReturnUndefChecker.cpp 31 void emitUndef(CheckerContext &C, const Expr *RetE) const;
32 void checkReference(CheckerContext &C, const Expr *RetE,
41 const Expr *RetE = RS->getRetValue();
81 static void emitBug(CheckerContext &C, BuiltinBug &BT, const Expr *RetE,
82 const Expr *TrackingE = nullptr) {
95 void ReturnUndefChecker::emitUndef(CheckerContext &C, const Expr *RetE) const {
103 void ReturnUndefChecker::checkReference(CheckerContext &C, const Expr *RetE,
MallocOverflowSecurityChecker.cpp 34 const Expr *variable;
36 MallocOverflowCheck (const BinaryOperator *m, const Expr *v)
48 const Expr *TheArgument, ASTContext &Context) const;
59 const Expr *TheArgument,
67 const Expr * e = TheArgument;
81 const Expr *lhs = binop->getLHS();
82 const Expr *rhs = binop->getRHS();
120 bool isIntZeroExpr(const Expr *E) const {
129 void CheckExpr(const Expr *E_p) {
130 const Expr *E = E_p->IgnoreParenImpCasts()
    [all...]
  /frameworks/data-binding/compiler/src/test/java/android/databinding/tool/expr/
ExprModelTest.java 17 package android.databinding.tool.expr;
50 private static class DummyExpr extends Expr {
142 List<Expr> shouldRead = getShouldRead();
145 final List<Expr> readFirst = getReadFirst(shouldRead, null);
147 final Expr first = readFirst.get(0);
159 .addVariable("user", "android.databinding.tool.expr.ExprModelTest.User",
163 List<Expr> toRead = getShouldRead();
164 List<Expr> readNow = getReadFirst(toRead);
167 List<Expr> justRead = new ArrayList<Expr>();
    [all...]
  /frameworks/data-binding/compiler/src/main/java/android/databinding/tool/expr/
Expr.java 17 package android.databinding.tool.expr;
36 abstract public class Expr implements VersionProvider, LocationScopeProvider {
39 protected List<Expr> mChildren = new ArrayList<Expr>();
41 // any expression that refers to this. Useful if this expr is duplicate and being replaced
42 private List<Expr> mParents = new ArrayList<Expr>();
100 Expr(Iterable<Expr> children) {
101 for (Expr expr : children)
488 final Expr expr = mModel.findFlagExpression(i); local
    [all...]
  /external/clang/include/clang/AST/
StmtCXX.h 18 #include "clang/AST/Expr.h"
138 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, Stmt *Body,
144 Expr *getRangeInit();
147 const Expr *getRangeInit() const;
154 Expr *getCond() { return cast_or_null<Expr>(SubExprs[COND]); }
155 Expr *getInc() { return cast_or_null<Expr>(SubExprs[INC]); }
165 const Expr *getCond() const
    [all...]
Stmt.h 38 class Expr;
54 // only Expr*. This is needed because AST nodes use Stmt* arrays to store
59 class Expr;
69 Expr* operator[](size_t idx);
72 Expr* operator*() const;
73 Expr* operator->() const;
88 const Expr * operator[](size_t idx) const;
90 const Expr * operator*() const;
91 const Expr * operator->() const;
142 friend class Expr;
    [all...]
  /frameworks/data-binding/compiler/src/main/java/android/databinding/tool/
ExpressionVisitor.java 33 import android.databinding.tool.expr.Expr;
34 import android.databinding.tool.expr.ExprModel;
35 import android.databinding.tool.expr.StaticIdentifierExpr;
43 public class ExpressionVisitor extends BindingExpressionBaseVisitor<Expr> {
68 public Expr visitStringLiteral(@NotNull BindingExpressionParser.StringLiteralContext ctx) {
87 public Expr visitGrouping(@NotNull BindingExpressionParser.GroupingContext ctx) {
99 public Expr visitBindingSyntax(@NotNull BindingExpressionParser.BindingSyntaxContext ctx) {
114 public Expr visitDotOp(@NotNull BindingExpressionParser.DotOpContext ctx) {
124 StaticIdentifierExpr expr = mModel.staticIdentifier(name) local
    [all...]
MergedBinding.java 19 import android.databinding.tool.expr.ArgListExpr;
20 import android.databinding.tool.expr.Expr;
21 import android.databinding.tool.expr.ExprModel;
45 private static Expr createArgListExpr(ExprModel model, final Iterable<Binding> bindings) {
46 List<Expr> args = new ArrayList<>();
50 Expr expr = model.argListExpr(args); local
51 expr.setBindingExpression(true);
52 return expr;
    [all...]
  /frameworks/data-binding/compiler/src/test/java/android/databinding/tool/
LayoutBinderTest.java 20 import android.databinding.tool.expr.Expr;
21 import android.databinding.tool.expr.ExprModel;
22 import android.databinding.tool.expr.FieldAccessExpr;
23 import android.databinding.tool.expr.IdentifierExpr;
24 import android.databinding.tool.expr.StaticIdentifierExpr;
50 final Map.Entry<String, Expr> entry = findIdentifier("test");
51 final Expr value = entry.getValue();
64 final Map.Entry<String, Expr> entry = findIdentifier("test");
65 final Expr value = entry.getValue()
110 IdentifierExpr expr = (IdentifierExpr) entry.getValue(); local
    [all...]
  /external/llvm/tools/llvm-pdbdump/
LinePrinter.cpp 44 for (auto &Expr : TypeFilters) {
45 if (Expr.match(TypeName))
55 for (auto &Expr : SymbolFilters) {
56 if (Expr.match(SymbolName))
66 for (auto &Expr : CompilandFilters) {
67 if (Expr.match(CompilandName))
  /external/clang/lib/Edit/
RewriteObjCFoundationAPI.cpp 67 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts();
110 const Expr *Receiver,
160 const Expr *Rec = Msg->getInstanceReceiver();
172 static bool subscriptOperatorNeedsParens(const Expr *FullExpr);
174 static void maybePutParensOnReceiver(const Expr *Receiver, Commit &commit) {
185 const Expr *Rec = Msg->getInstanceReceiver();
233 const Expr *Rec = Msg->getInstanceReceiver();
267 const Expr *Rec = Msg->getInstanceReceiver();
376 static void objectifyExpr(const Expr *E, Commit &commit);
412 const Expr *SentinelExpr = Msg->getArg(Msg->getNumArgs() - 1)
    [all...]
  /external/clang/lib/AST/
Stmt.cpp 66 llvm::errs() << "\n*** Stmt/Expr Stats:\n";
222 // See also Expr.cpp:getExprLoc().
344 const Expr *AsmStmt::getOutputExpr(unsigned i) const {
360 const Expr *AsmStmt::getInputExpr(unsigned i) const {
395 Expr *GCCAsmStmt::getOutputExpr(unsigned i) {
396 return cast<Expr>(Exprs[i]);
406 Expr *GCCAsmStmt::getInputExpr(unsigned i) {
407 return cast<Expr>(Exprs[i + NumOutputs]);
409 void GCCAsmStmt::setInputExpr(unsigned i, Expr *E) {
667 Expr *MSAsmStmt::getOutputExpr(unsigned i)
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCTargetObjectFile.cpp 57 const MCExpr *Expr =
59 return MCBinaryExpr::CreateAdd(Expr,
  /external/javassist/src/main/javassist/compiler/ast/
AssignExpr.java 23 public class AssignExpr extends Expr {
BinExpr.java 26 public class BinExpr extends Expr {
  /external/llvm/lib/Target/BPF/InstPrinter/
BPFInstPrinter.cpp 35 static void printExpr(const MCExpr *Expr, raw_ostream &O) {
38 if (const MCBinaryExpr *BE = dyn_cast<MCBinaryExpr>(Expr))
41 SRE = dyn_cast<MCSymbolRefExpr>(Expr);
47 O << *Expr;
  /external/clang/lib/ARCMigrate/
TransARCAssign.cpp 46 Expr *E = Exp->getLHS();
52 Expr::isModifiableLvalueResult IsLV = E->isModifiableLvalue(Ctx, &Loc);
53 if (IsLV != Expr::MLV_ConstQualified)
  /external/clang/test/SemaCXX/
crash-lambda-12645424.cpp 36 template<typename Expr> typename get_case<Expr, Pattern>::type operator>>(Expr ); // expected-note {{candidate template ignored}}

Completed in 1142 milliseconds

1 23 4 5 6 7 8 91011>>