Searched refs:Expr (Results 1 - 25 of 514) sorted by path

1234567891011>>

/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/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Test/JavaCompat/
H A DExpr.g333 grammar Expr;
36 I had to make the following changes to the basic Expr grammar to make it work with the CSharp3 target in "Java compatibility mode".
/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/clang/examples/analyzer-plugin/
H A DMainCallChecker.cpp21 const Expr *Callee = CE->getCallee();
/external/clang/include/clang/AST/
H A DAPValue.h28 class Expr;
36 /// [APSInt] [APFloat], [Complex APSInt] [Complex APFloat], [Expr + Offset],
56 typedef llvm::PointerUnion<const ValueDecl *, const Expr *> LValueBase;
H A DASTContext.h57 class Expr;
177 llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits;
1133 QualType getVariableArrayType(QualType EltTy, Expr *NumElts,
1143 QualType getDependentSizedArrayType(QualType EltTy, Expr *NumElts,
1182 Expr *SizeExpr,
1301 QualType getTypeOfExprType(Expr *e) const;
1305 QualType getDecltypeType(Expr *e, QualType UnderlyingType) const;
2177 QualType isPromotableBitField(Expr *E) const;
2316 bool isSentinelNullExpr(const Expr *E);
2351 void setBlockVarCopyInits(VarDecl*VD, Expr* Ini
[all...]
H A DASTImporter.h30 class Expr;
142 Expr *Import(Expr *FromE);
H A DAttr.h19 #include "clang/AST/Expr.h"
39 class Expr;
H A DCanonicalType.h452 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(const Expr *, getSizeExpr)
518 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Expr *, getUnderlyingExpr)
H A DDecl.h38 class Expr;
1129 const Expr *getAnyInitializer() const {
1136 const Expr *getAnyInitializer(const VarDecl *&D) const;
1139 const Expr *getInit() const {
1142 Expr *getInit();
1147 void setInit(Expr *I);
1385 TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg)
1399 StorageClass S, Expr *DefArg);
1458 Expr *getDefaultArg();
1459 const Expr *getDefaultAr
[all...]
H A DDeclCXX.h23 #include "clang/AST/Expr.h"
1967 SourceLocation MemberLoc, SourceLocation L, Expr *Init,
1974 SourceLocation L, Expr *Init, SourceLocation R,
1980 SourceLocation MemberLoc, SourceLocation L, Expr *Init,
1986 SourceLocation MemberLoc, SourceLocation L, Expr *Init,
1992 SourceLocation L, Expr *Init, SourceLocation R);
1998 Expr *Init, SourceLocation R,
2155 Expr *getInit() const { return static_cast<Expr*>(Init); }
3329 llvm::PointerIntPair<Expr *,
[all...]
H A DDeclObjC.h23 class Expr;
1860 QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW,
1871 AccessControl ac, Expr *BW = nullptr,
1920 QualType T, Expr *BW)
1929 QualType T, Expr *BW);
2680 Expr *GetterCXXConstructor;
2684 Expr *SetterCXXAssignment;
2743 Expr *getGetterCXXConstructor() const {
2746 void setGetterCXXConstructor(Expr *getterCXXConstructor) {
2750 Expr *getSetterCXXAssignmen
[all...]
H A DDeclOpenMP.h19 #include "clang/AST/Expr.h"
41 private llvm::TrailingObjects<OMPThreadPrivateDecl, Expr *> {
52 ArrayRef<const Expr *> getVars() const {
53 return llvm::makeArrayRef(getTrailingObjects<Expr *>(), NumVars);
56 MutableArrayRef<Expr *> getVars() {
57 return MutableArrayRef<Expr *>(getTrailingObjects<Expr *>(), NumVars);
60 void setVars(ArrayRef<Expr *> VL);
65 ArrayRef<Expr *> VL);
69 typedef MutableArrayRef<Expr *>
[all...]
H A DDeclTemplate.h1147 typedef DefaultArgStorage<NonTypeTemplateParmDecl, Expr*> DefArgStorage;
1221 Expr *getDefaultArgument() const { return DefaultArgument.get(); }
1235 void setDefaultArgument(Expr *DefArg) { DefaultArgument.set(DefArg); }
H A DExpr.h1 //===--- Expr.h - Classes for representing expressions ----------*- C++ -*-===//
10 // This file defines the Expr interface and subclasses.
73 Expr *RHS;
94 SubobjectAdjustment(const MemberPointerType *MPT, Expr *RHS)
101 /// Expr - This represents one expression. Note that Expr's are subclasses of
105 class Expr : public Stmt { class in namespace:clang
109 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, function in class:clang::Expr
123 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } function in class:clang::Expr
131 // type. Additionally, inspect Expr
[all...]
H A DExprCXX.h11 /// \brief Defines the clang::Expr interface and subclasses for C++ expressions.
20 #include "clang/AST/Expr.h"
64 CXXOperatorCallExpr(ASTContext& C, OverloadedOperatorKind Op, Expr *fn,
65 ArrayRef<Expr*> args, QualType t, ExprValueKind VK,
123 CXXMemberCallExpr(ASTContext &C, Expr *fn, ArrayRef<Expr*> args,
133 Expr *getImplicitObjectArgument() const;
165 CUDAKernelCallExpr(ASTContext &C, Expr *fn, CallExpr *Config,
166 ArrayRef<Expr*> args, QualType t, ExprValueKind VK,
211 CastKind kind, Expr *o
[all...]
H A DExprObjC.h18 #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) { }
94 class ObjCBoxedExpr : public Expr {
99 ObjCBoxedExpr(Expr *E, QualType T, ObjCMethodDecl *method,
101 : Expr(ObjCBoxedExprClas
[all...]
H A DExprOpenMP.h10 // This file defines the Expr interface and subclasses.
17 #include "clang/AST/Expr.h"
45 class OMPArraySectionExpr : public Expr {
52 OMPArraySectionExpr(Expr *Base, Expr *LowerBound, Expr *Length, QualType Type,
55 : Expr(
77 : Expr(OMPArraySectionExprClass, Shell) {}
82 Expr *getBase() { return cast<Expr>(SubExpr
[all...]
H A DNSAPI.h21 class Expr;
64 bool isNSUTF8StringEncodingConstant(const Expr *E) const {
70 bool isNSASCIIStringEncodingConstant(const Expr *E) const {
229 bool isObjCEnumerator(const Expr *E,
H A DOpenMPClause.h19 #include "clang/AST/Expr.h"
100 Expr *PostUpdate;
103 void setPostUpdateExpr(Expr *S) { PostUpdate = S; }
111 const Expr *getPostUpdateExpr() const { return PostUpdate; }
113 Expr *getPostUpdateExpr() { return PostUpdate; }
130 MutableArrayRef<Expr *> getVarRefs() {
131 return MutableArrayRef<Expr *>(
132 static_cast<T *>(this)->template getTrailingObjects<Expr *>(), NumVars);
136 void setVarRefs(ArrayRef<Expr *> VL) {
140 static_cast<T *>(this)->template getTrailingObjects<Expr *>());
[all...]
H A DParentMap.h19 class Expr;
59 bool isConsumedExpr(Expr *E) const;
61 bool isConsumedExpr(const Expr *E) const {
62 return isConsumedExpr(const_cast<Expr*>(E));
H A DRecursiveASTVisitor.h26 #include "clang/AST/Expr.h"
980 if (Expr *NE = T->getNoexceptExpr())
1196 if (Expr *NE = T->getNoexceptExpr())
2174 Expr *sub = *i;
2279 if (Expr *NE = T->getNoexceptExpr())
H A DSelectorLocationsKind.h23 class Expr;
48 ArrayRef<Expr *> Args,
60 ArrayRef<Expr *> Args,
H A DStmt.h39 class Expr;
104 friend class Expr;
301 /// Iterator for iterating over Stmt * arrays that contain only Expr *
307 std::random_access_iterator_tag, Expr *> {
314 return *reinterpret_cast<Expr **>(I);
318 /// Const iterator for iterating over Stmt * arrays that contain only Expr *
322 const Expr *const> {
329 return *reinterpret_cast<const Expr *const *>(I);
695 CaseStmt(Expr *lhs, Expr *rh
[all...]

Completed in 506 milliseconds

1234567891011>>