/external/javassist/src/main/javassist/compiler/ast/ |
H A D | Variable.java | 24 protected Declarator declarator; 26 public Variable(String sym, Declarator d) { 31 public Declarator getDeclarator() { return declarator; }
|
H A D | FieldDecl.java | 27 public Declarator getDeclarator() { return (Declarator)tail().head(); }
|
H A D | Declarator.java | 24 public class Declarator extends ASTList implements TokenId { class in inherits:ASTList,TokenId 30 public Declarator(int type, int dim) { method in class:Declarator 38 public Declarator(ASTList className, int dim) { method in class:Declarator 48 public Declarator(int type, String jvmClassName, int dim, method in class:Declarator 59 public Declarator make(Symbol sym, int dim, ASTree init) { 60 Declarator d = new Declarator(this.varType, this.arrayDim + dim);
|
H A D | MethodDecl.java | 34 public Declarator getReturn() { return (Declarator)tail().head(); }
|
H A D | Visitor.java | 32 public void atDeclarator(Declarator n) throws CompileError {}
|
/external/javassist/src/main/javassist/compiler/ |
H A D | SymbolTable.java | 19 import javassist.compiler.ast.Declarator; 33 public Declarator lookup(String name) { 34 Declarator found = (Declarator)get(name); 41 public void append(String name, Declarator value) {
|
H A D | Parser.java | 44 Declarator d; 47 d = new Declarator(VOID, 0); 75 Declarator d) throws CompileError 104 ASTList mods, Declarator d) 183 private Declarator parseFormalType(SymbolTable tbl) throws CompileError { 188 return new Declarator(t, dim); 193 return new Declarator(name, dim); 204 private Declarator parseFormalParam(SymbolTable tbl) 207 Declarator d = parseFormalType(tbl); 480 Declarator [all...] |
H A D | JvstCodeGen.java | 514 Declarator decl 515 = new Declarator(CLASS, MemberResolver.javaToJvmName(target), 559 Declarator decl 560 = new Declarator(exprType, className, arrayDim, 590 Declarator decl 591 = new Declarator(type, cname, dim, varNo, new Symbol(varName));
|
H A D | Javac.java | 131 Declarator d = fd.getDeclarator(); 161 Declarator r = md.getReturn();
|
H A D | MemberResolver.java | 326 return lookupClass(Declarator.astToClassName(name, '.'), false); 333 public CtClass lookupClass(Declarator decl) throws CompileError {
|
/external/clang/lib/Sema/ |
H A D | SemaType.cpp | 47 static bool isOmittedBlockReturnType(const Declarator &D) { 48 if (D.getContext() != Declarator::BlockLiteralContext || 131 Declarator &declarator; 152 TypeProcessingState(Sema &sema, Declarator &declarator) 161 Declarator &getDeclarator() const { 310 static DeclaratorChunk *maybeMovePastReturnType(Declarator &declarator, 372 Declarator &declarator = state.getDeclarator(); 426 Declarator &declarator = state.getDeclarator(); 487 Declarator &declarator = state.getDeclarator(); 520 Declarator [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/tools/python-yasm/pyxelator/ |
H A D | ir.py | 251 while isinstance(self[i],Declarator): 263 return Declarator( Identifier(), node ) 452 class Declarator(genpyx.Declarator, Node): class in inherits:genpyx.Declarator, Node 550 " return Declarator pointing to self's type " 551 decl = Declarator(Identifier(), Pointer(self.get_rest().clone())) 555 " return (clone of) Declarator that self is pointing to " 624 decl=Declarator() 682 class Typedef(genpyx.Typedef, Declarator): 684 return 'typedef ' + Declarator [all...] |
H A D | genpyx.py | 160 while isinstance(self[i],Declarator): 301 class Declarator(object): class in inherits:object 327 " this is the common part of pyxstr that gets called from both Declarator and Typedef " 332 #print "Declarator.pyxstr", node.cstr() 399 class Typedef(Declarator): 432 class AbstractDeclarator(Declarator): 449 class StructDeclarator(Declarator): # also used in Union
|
H A D | cparse.py | 256 class Declarator(Node,Parser): class in inherits:Node,Parser 329 class AbstractDeclarator(Declarator): 363 class StructDeclarator(Declarator): 368 Declarator.parse(self,lexer,symbols) 608 decl = Declarator()
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1220 bool isStartOfFunctionDefinition(const ParsingDeclarator &Declarator); 1232 void ParseKNRParamDeclarations(Declarator &D); 1301 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, Declarator::TheContext Ctx, 1506 Declarator &D); 1507 void ParseDirectNewDeclarator(Declarator &D); 1740 Decl *ParseDeclarationAfterDeclarator(Declarator &D, 1742 bool ParseAsmAttributesAfterDeclarator(Declarator &D); 1744 Declarator &D, 1774 Declarator::TheContext Context); 1971 Declarator [all...] |
/external/clang/lib/Parse/ |
H A D | RAIIObjectsForParser.h | 194 class ParsingDeclarator : public Declarator { 199 : Declarator(DS, C), ParsingRAII(P, &DS.getDelayedDiagnosticPool()) { 203 return static_cast<const ParsingDeclSpec&>(Declarator::getDeclSpec()); 211 Declarator::clear();
|
H A D | ParseDecl.cpp | 42 Declarator::TheContext Context, 59 Declarator DeclaratorInfo(DS, Context); 125 Declarator *D) { 334 Declarator *D) { 1271 /// 'Context' should be a Declarator::TheContext value. This returns the 1405 return Context == Declarator::MemberContext && getLangOpts().CPlusPlus11 && 1409 return Context == Declarator::MemberContext || getLangOpts().CPlusPlus; 1435 return Context == Declarator::MemberContext || 1436 (getLangOpts().CPlusPlus && Context == Declarator::FileContext); 1540 ParsingDeclarator D(*this, DS, static_cast<Declarator [all...] |
H A D | ParseObjc.cpp | 817 Declarator::TheContext Context) { 818 assert(Context == Declarator::ObjCParameterContext || 819 Context == Declarator::ObjCResultContext); 824 Context == Declarator::ObjCParameterContext); 878 Declarator &D) { 896 Declarator::TheContext context, 898 assert(context == Declarator::ObjCParameterContext || 899 context == Declarator::ObjCResultContext); 901 (context == Declarator::ObjCParameterContext)); 921 Declarator declarato [all...] |
H A D | Parser.cpp | 701 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 712 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 724 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 734 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs); 749 ParseExplicitInstantiation(Declarator::FileContext, 791 bool Parser::isStartOfFunctionDefinition(const ParsingDeclarator &Declarator) { argument 792 assert(Declarator.isFunctionDeclarator() && "Isn't a function declarator"); 798 Declarator.getFunctionTypeInfo().isKNRPrototype()) 884 Decl *TheDecl = ParseLinkage(DS, Declarator::FileContext); 888 return ParseDeclGroup(DS, Declarator [all...] |
H A D | ParseTemplate.cpp | 169 if (Context == Declarator::MemberContext) { 209 ParsingDeclarator DeclaratorInfo(*this, DS, (Declarator::TheContext)Context); 511 Declarator::TemplateTypeArgContext).get(); 645 Declarator ParamDecl(DS, Declarator::TemplateParamContext); 695 Declarator &D) { 1140 Declarator::TemplateTypeArgContext);
|
H A D | ParseExpr.cpp | 783 // Fake up a Declarator to use with ActOnTypeName. 792 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 949 // Fake up a Declarator to use with ActOnTypeName. 960 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 1499 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 2033 Declarator DeclaratorInfo(DS, Declarator [all...] |
H A D | ParseExprCXX.cpp | 1006 Declarator D(DS, Declarator::LambdaExprContext); 1233 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 1526 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 1628 Declarator DeclaratorInfo(DS, Declarator::ConditionContext); 2264 Declarator D(DS, Declarator [all...] |
/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 374 TypeSourceInfo *Declarator; member in union:clang::TemplateArgumentLocInfo::__anon17532 380 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} 395 return Declarator;
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1165 TypeSourceInfo *GetTypeForDeclarator(Declarator &D, Scope *S); 1166 TypeSourceInfo *GetTypeForDeclaratorCast(Declarator &D, QualType FromTy); 1167 TypeSourceInfo *GetTypeSourceInfoForDeclarator(Declarator &D, QualType T, 1172 DeclarationNameInfo GetNameForDeclarator(Declarator &D); 1203 TypeResult ActOnTypeName(Scope *S, Declarator &D); 1550 Decl *ActOnDeclarator(Scope *S, Declarator &D); 1552 NamedDecl *HandleDeclarator(Scope *S, Declarator &D, 1573 NamedDecl* ActOnTypedefDeclarator(Scope* S, Declarator& D, DeclContext* DC, 1578 NamedDecl *ActOnVariableDeclarator(Scope *S, Declarator &D, DeclContext *DC, 1589 NamedDecl* ActOnFunctionDeclarator(Scope* S, Declarator [all...] |
H A D | DeclSpec.h | 51 class Declarator; 748 /// \brief Checks if this DeclSpec can stand alone, without a Declarator. 1441 Declarator &TheDeclarator, 1505 class Declarator { class in namespace:clang 1553 /// FunctionDefinition - Is this Declarator for a function or member 1559 /// \brief Is this Declarator a redeclaration? 1588 Declarator(const DeclSpec &ds, TheContext C) function in class:clang::Declarator 1597 ~Declarator() { 1660 /// \brief Reset the contents of this Declarator. 1965 return const_cast<Declarator*>(thi [all...] |