Searched defs:Expr (Results 1 - 25 of 95) sorted by path

1234

/external/antlr/antlr-3.4/lib/
H A Dantlr-3.4-complete.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/antlr/ org/antlr/analysis/ org/antlr/codegen/ org/ ...
/external/antlr/antlr-3.4/runtime/ActionScript/project/lib/
H A DFlexAntTasks.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/adobe/ com/adobe/ac/ com/adobe/ac/ant/ ...
/external/apache-xml/src/main/java/org/apache/xpath/compiler/
H A DXPathParser.java129 Expr();
783 * Expr ::= OrExpr
788 protected void Expr() throws javax.xml.transform.TransformerException method in class:XPathParser
1151 * StringExpr ::= Expr
1162 Expr();
1171 * StringExpr ::= Expr
1182 Expr();
1197 * NumberExpr ::= Expr
1208 Expr();
1384 * | '(' Expr ')'
[all...]
/external/chromium_org/third_party/WebKit/Source/core/xml/
H A DXPathGrammar.y100 %type <expr> Expr
118 Expr: label
308 '[' Expr ']'
344 '(' Expr ')'
404 Expr
/external/chromium_org/third_party/jinja2/
H A Dnodes.py112 - :class:`Expr`: expressions
350 class Expr(Node): class in inherits:Node
372 class BinExpr(Expr):
391 class UnaryExpr(Expr):
410 class Name(Expr):
425 class Literal(Expr):
522 class CondExpr(Expr):
540 class Filter(Expr):
584 class Test(Expr):
591 class Call(Expr)
[all...]
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c7585 typedef struct Expr Expr; typedef in typeref:struct:Expr
9441 Expr *pDflt; /* Default value of this column */
9628 Expr *pCheck; /* The AND of all CHECK constraints */
9863 ** If Expr.op==TK_AGG_COLUMN or TK_AGG_FUNCTION then Expr.pAggInfo is a
9864 ** pointer to this structure. The Expr.iColumn field is the index in
9886 Expr *pExpr; /* The original expression */
9894 Expr *pExpr; /* Expression encoding the function */
9907 ** it uses less memory in the Expr objec
9982 struct Expr { struct
[all...]
/external/chromium_org/third_party/sqlite/src/src/
H A DsqliteInt.h605 typedef struct Expr Expr; typedef in typeref:struct:Expr
1096 Expr *pDflt; /* Default value of this column */
1283 Expr *pCheck; /* The AND of all CHECK constraints */
1518 ** If Expr.op==TK_AGG_COLUMN or TK_AGG_FUNCTION then Expr.pAggInfo is a
1519 ** pointer to this structure. The Expr.iColumn field is the index in
1541 Expr *pExpr; /* The original expression */
1549 Expr *pExpr; /* Expression encoding the function */
1562 ** it uses less memory in the Expr objec
1637 struct Expr { struct
[all...]
/external/chromium_org/third_party/sqlite/src/test/
H A Dfuzz_common.tcl27 # Expr
68 proc Expr { {c {}} } { procedure
74 {[Expr $c] [BinaryOp] [Expr $c]} \
75 {[UnaryOp] [Expr $c]} \
76 {[Expr $c] ISNULL} \
77 {[Expr $c] NOTNULL} \
78 {CAST([Expr $c] AS blob)} \
79 {CAST([Expr $c] AS text)} \
80 {CAST([Expr
[all...]
/external/chromium_org/tools/gn/
H A Dcommand_format.cc79 ExprStyle Expr(const ParseNode* root);
159 Expr(stmt);
163 // Expr(), as are suffix() which are queued to the next Newline().
185 Printer::ExprStyle Printer::Expr(const ParseNode* root) { function in class:commands::__anon16438::Printer
207 Expr(binop->left());
211 Expr(binop->right());
216 Expr(condition->condition());
231 Expr(condition->if_false());
263 Expr(unaryop->operand());
268 CHECK(false) << "Unhandled case in Expr
[all...]
/external/clang/include/clang/AST/
H A DExpr.h1 //===--- Expr.h - Classes for representing expressions ----------*- C++ -*-===//
10 // This file defines the Expr interface and subclasses.
71 Expr *RHS;
92 SubobjectAdjustment(const MemberPointerType *MPT, Expr *RHS)
99 /// Expr - This represents one expression. Note that Expr's are subclasses of
103 class Expr : public Stmt { class in namespace:clang
107 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, function in class:clang::Expr
121 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } function in class:clang::Expr
130 // type. Additionally, inspect Expr
[all...]
/external/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyLogical.h44 til::SExprRef Expr; member in class:clang::threadSafety::lexpr::Terminal
47 Terminal(til::SExpr *Expr) : LExpr(LExpr::Terminal), Expr(Expr) {} argument
49 const til::SExpr *expr() const { return Expr.get(); }
50 til::SExpr *expr() { return Expr.get(); }
/external/clang/include/clang/Sema/
H A DSema.h20 #include "clang/AST/Expr.h"
108 class Expr;
358 /// be odr-used in this Expr, and we won't know until all lvalue-to-rvalue
362 llvm::SmallPtrSet<Expr*, 2> MaybeODRUseExprs;
744 llvm::SmallPtrSet<Expr*, 2> SavedMaybeODRUseExprs;
909 bool isSelfExpr(Expr *RExpr);
910 bool isSelfExpr(Expr *RExpr, const ObjCMethodDecl *Method);
1118 Expr *ArraySize, unsigned Quals,
1120 QualType BuildExtVectorType(QualType T, Expr *ArraySize,
1176 CanThrowResult canThrow(const Expr *
1441 ExprResult Expr; member in class:clang::Sema::NameClassification
1449 NameClassification(ExprResult Expr) argument
4426 ActOnFinishFullExpr(Expr *Expr) argument
[all...]
/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp67 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 *SentinelExp
890 const Expr* Expr = FullExpr->IgnoreImpCasts(); local
912 const Expr* Expr = FullExpr->IgnoreImpCasts(); local
[all...]
/external/clang/lib/Parse/
H A DParseExpr.cpp186 Expr *ReceiverExpr) {
1273 Expr *ExecConfig = nullptr;
1367 Expr *Base = LHS.get();
1699 ExprResult Expr(ParseAssignmentExpression());
1703 Expr = ExprError();
1710 Expr = ExprError();
1713 if (Expr.isInvalid() || Ty.isInvalid())
1716 Res = Actions.ActOnVAArg(StartLoc, Expr.get(), Ty.get(), ConsumeParen());
1835 ExprResult Expr(ParseAssignmentExpression());
1836 if (Expr
2322 ExprResult Expr; local
2355 ExprResult Expr = ParseAssignmentExpression(); local
[all...]
H A DParseObjc.cpp2360 static_cast<Expr*>(TypeOrExpr));
2508 ExprResult Expr; local
2511 Expr = ParseBraceInitializer();
2513 Expr = ParseAssignmentExpression();
2515 ExprResult Res(Expr);
H A DParseStmt.cpp384 ExprResult Expr(ParseExpression());
385 if (Expr.isInvalid()) {
396 Actions.CheckCaseExpression(Expr.get())) {
403 return ParseCaseStatement(/*MissingCase=*/true, Expr);
408 return Actions.ActOnExprStmt(Expr);
598 StmtResult Parser::ParseCaseStatement(bool MissingCase, ExprResult Expr) { argument
627 SourceLocation CaseLoc = MissingCase ? Expr.get()->getExprLoc() :
655 LHS = Expr;
/external/clang/lib/Sema/
H A DSemaChecking.cpp21 #include "clang/AST/Expr.h"
77 Expr *ValArg = TheCall->getArg(0);
86 Expr *StrArg = TheCall->getArg(1)->IgnoreParenCasts();
447 Expr *Arg = TheCall->getArg(PtrArgNum);
512 Expr *PointerArg = TheCall->getArg(IsLdrex ? 0 : 1);
703 const Expr *Expr) {
706 if (const RecordType *UT = Expr->getType()->getAsUnionType()) {
709 dyn_cast<CompoundLiteralExpr>(Expr))
712 Expr
702 CheckNonNullExpr(Sema &S, const Expr *Expr) argument
[all...]
H A DSemaDeclAttr.cpp20 #include "clang/AST/Expr.h"
177 /// \brief If Expr is a valid integer constant, get the value of the integer
180 const Expr *Expr, uint32_t &Val,
183 if (Expr->isTypeDependent() || Expr->isValueDependent() ||
184 !Expr->isIntegerConstantExpr(I, S.Context)) {
188 << Expr->getSourceRange();
192 << Expr->getSourceRange();
219 const Expr *IdxExp
179 checkUInt32Argument(Sema &S, const AttributeList &Attr, const Expr *Expr, uint32_t &Val, unsigned Idx = UINT_MAX) argument
[all...]
H A DSemaFixItUtils.cpp51 bool ConversionFixItGenerator::tryToFixConversion(const Expr *FullExpr,
66 const Expr* Expr = FullExpr->IgnoreImpCasts(); local
69 if (isa<ArraySubscriptExpr>(Expr) ||
70 isa<CallExpr>(Expr) ||
71 isa<DeclRefExpr>(Expr) ||
72 isa<CastExpr>(Expr) ||
73 isa<CXXNewExpr>(Expr) ||
74 isa<CXXConstructExpr>(Expr) ||
75 isa<CXXDeleteExpr>(Expr) ||
[all...]
H A DSemaOpenMP.cpp686 ArrayRef<Expr *> VarList) {
724 Sema::CheckOMPThreadPrivateDecl(SourceLocation Loc, ArrayRef<Expr *> VarList) {
725 SmallVector<Expr *, 8> Vars;
837 llvm::SmallVector<Expr *, 8> ImplicitFirstprivate;
838 llvm::DenseMap<VarDecl *, Expr *> VarsWithInheritedDSA;
903 ArrayRef<Expr *> getImplicitFirstprivate() { return ImplicitFirstprivate; }
904 llvm::DenseMap<VarDecl *, Expr *> &getVarsWithInheritedDSA() {
1241 Expr *LB;
1243 Expr *UB;
1245 Expr *Ste
1901 ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) argument
2195 ActOnOpenMPSingleExprWithArgClause( OpenMPClauseKind Kind, unsigned Argument, Expr *Expr, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ArgumentLoc, SourceLocation CommaLoc, SourceLocation EndLoc) argument
[all...]
H A DSemaOverload.cpp18 #include "clang/AST/Expr.h"
71 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType,
77 static bool IsTransparentUnionStandardConversion(Sema &S, Expr* From,
83 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType,
281 static const Expr *IgnoreNarrowingConversion(const Expr *Converted) {
313 const Expr *Converted,
334 const Expr *Initializer = IgnoreNarrowingConversion(Converted);
367 const Expr *Initializer = IgnoreNarrowingConversion(Converted);
413 const Expr *Initialize
1979 isNullPointerConstantForConversion(Expr *Expr, bool InOverloadResolution, ASTContext &Context) argument
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DMacOSKeychainAPIChecker.cpp42 AllocationState(const Expr *E, unsigned int Idx, SymbolRef R) :
99 const Expr *ArgExpr,
163 static bool isEnclosingFunctionParam(const Expr *E) {
216 static SymbolRef getAsPointeeSymbol(const Expr *Expr, argument
219 SVal ArgV = State->getSVal(Expr, C.getLocationContext());
256 const Expr *ArgExpr,
295 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
329 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
378 const Expr *DeallocatorExp
[all...]
/external/clang/unittests/Tooling/
H A DRecursiveASTVisitorTest.cpp476 bool VisitCXXConstructExpr(CXXConstructExpr* Expr) { argument
477 if (const CXXConstructorDecl* Ctor = Expr->getConstructor()) {
479 Match(Class->getName(), Expr->getLocation());
/external/clang/utils/TableGen/
H A DNeonEmitter.cpp1568 virtual void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, argument
1571 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts2, Loc);
1579 virtual void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, argument
1582 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts2, Loc);
1593 virtual void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, argument
1596 ST.evaluate(Expr->arg_begin() + 1, Expr->arg_end(), Elts2, Loc);
1598 int64_t VectorSize = cast<IntInit>(Expr
[all...]
/external/deqp/modules/glshared/
H A DglsBuiltinPrecisionTests.cpp518 * We represent GLSL programs as syntax objects: an Expr<T> represents an
523 * and statements. ExprP<T> is a shared pointer to an Expr<T>, and StatementP
826 class Expr : public ExprBase class in namespace:deqp::gls::BuiltinPrecisionTests
840 typename Traits<T>::IVal Expr<T>::evaluate (const EvalContext& ctx) const
864 class ExprPBase : public SharedPtr<const Expr<T> >
909 ExprP<T> exprP (const SharedPtr<const Expr<T> >& ptr)
912 static_cast<SharedPtr<const Expr<T> >&>(ret) = ptr;
917 ExprP<T> exprP (const Expr<T>* ptr)
919 return exprP(SharedPtr<const Expr<T> >(ptr));
938 operator ExprP<T> (void) const { return exprP(SharedPtr<const Expr<
[all...]

Completed in 3746 milliseconds

1234