HomeSort by relevance Sort by last modified time
    Searched refs:Declarator (Results 1 - 25 of 44) sorted by null

1 2

  /external/javassist/src/main/javassist/compiler/ast/
Variable.java 24 protected Declarator declarator; field in class:Variable
26 public Variable(String sym, Declarator d) {
28 declarator = d;
31 public Declarator getDeclarator() { return declarator; }
34 return identifier + ":" + declarator.getType();
FieldDecl.java 27 public Declarator getDeclarator() { return (Declarator)tail().head(); }
Declarator.java 22 * Variable declarator.
24 public class Declarator extends ASTList implements TokenId {
30 public Declarator(int type, int dim) {
38 public Declarator(ASTList className, int dim) {
48 public Declarator(int type, String jvmClassName, int dim,
59 public Declarator make(Symbol sym, int dim, ASTree init) {
60 Declarator d = new Declarator(this.varType, this.arrayDim + dim);
MethodDecl.java 34 public Declarator getReturn() { return (Declarator)tail().head(); }
Visitor.java 32 public void atDeclarator(Declarator n) throws CompileError {}
  /external/javassist/src/main/javassist/compiler/
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) {
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 d = parseFormalParam(tbl2)
    [all...]
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));
Javac.java 131 Declarator d = fd.getDeclarator();
161 Declarator r = md.getReturn();
  /external/clang/lib/Sema/
SemaType.cpp 47 /// isOmittedBlockReturnType - Return true if this declarator is missing a
49 static bool isOmittedBlockReturnType(const Declarator &D) {
50 if (D.getContext() != Declarator::BlockLiteralContext ||
128 /// The declarator being processed.
129 Declarator &declarator; member in class:__anon17835::TypeProcessingState
131 /// The index of the declarator chunk we're currently processing.
150 TypeProcessingState(Sema &sema, Declarator &declarator)
151 : sema(sema), declarator(declarator)
390 Declarator &declarator = state.getDeclarator(); local
444 Declarator &declarator = state.getDeclarator(); local
505 Declarator &declarator = state.getDeclarator(); local
538 Declarator &declarator = state.getDeclarator(); local
586 Declarator &declarator = state.getDeclarator(); local
651 Declarator &declarator = state.getDeclarator(); local
719 Declarator &declarator = state.getDeclarator(); local
1839 Declarator &declarator = state.getDeclarator(); local
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/tools/python-yasm/pyxelator/
ir.py 251 while isinstance(self[i],Declarator):
263 return Declarator( Identifier(), node )
452 class Declarator(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.cstr(self,l) #.strip(
    [all...]
genpyx.py 160 while isinstance(self[i],Declarator):
301 class Declarator(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
cparse.py 256 class Declarator(Node,Parser):
329 class AbstractDeclarator(Declarator):
363 class StructDeclarator(Declarator):
368 Declarator.parse(self,lexer,symbols)
608 decl = Declarator()
613 "expected declarator, got '%s'"%lexer.tok )
713 "expected declarator, got '%s'"%lexer.tok )
  /external/clang/include/clang/Parse/
Parser.h     [all...]
  /external/clang/lib/Parse/
RAIIObjectsForParser.h 193 /// A class for parsing a declarator.
194 class ParsingDeclarator : public Declarator {
199 : Declarator(DS, C), ParsingRAII(P, &DS.getDelayedDiagnosticPool()) {
203 return static_cast<const ParsingDeclSpec&>(Declarator::getDeclSpec());
211 Declarator::clear();
220 /// A class for parsing a field declarator.
ParseTemplate.cpp 174 if (Context == Declarator::MemberContext) {
213 // Parse the declarator.
214 ParsingDeclarator DeclaratorInfo(*this, DS, (Declarator::TheContext)Context);
216 // Error parsing the declarator?
242 // If the declarator-id is not a template-id, issue a diagnostic and
517 Declarator::TemplateTypeArgContext).get();
639 Declarator ParamDecl(DS, Declarator::TemplateParamContext);
    [all...]
ParseObjc.cpp 340 // Install the property declarator into interfaceDecl.
810 Declarator::TheContext Context) {
811 assert(Context == Declarator::ObjCParameterContext ||
812 Context == Declarator::ObjCResultContext);
817 Context == Declarator::ObjCParameterContext);
860 // destroying the internal invariants of the declarator here,
869 /// declarator and add them to the given list.
871 Declarator &D) {
889 Declarator::TheContext context,
891 assert(context == Declarator::ObjCParameterContext |
    [all...]
ParseDecl.cpp 36 /// specifier-qualifier-list abstract-declarator[opt]
40 Declarator::TheContext Context,
56 // Parse the abstract-declarator, if present.
57 Declarator DeclaratorInfo(DS, Context);
    [all...]
Parser.cpp 725 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs);
736 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs);
748 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs);
758 return ParseDeclaration(Stmts, Declarator::FileContext, DeclEnd, attrs);
773 ParseExplicitInstantiation(Declarator::FileContext,
796 /// declarator, continues a declaration or declaration list.
815 /// declarator, indicates the start of a function definition.
816 bool Parser::isStartOfFunctionDefinition(const ParsingDeclarator &Declarator) {
817 assert(Declarator.isFunctionDeclarator() && "Isn't a function declarator");
    [all...]
ParseExprCXX.cpp 596 /// lambda-introducer lambda-declarator[opt] compound-statement
627 /// lambda-declarator:
    [all...]
ParseExpr.cpp     [all...]
ParseDeclCXX.cpp 496 if (getLangOpts().CPlusPlus11 && Context == Declarator::MemberContext &&
562 Declarator::AliasTemplateContext :
563 Declarator::AliasDeclContext, AS, OwnedType,
875 // Fake up a Declarator to use with ActOnTypeName.
880 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext);
    [all...]
  /external/clang/include/clang/AST/
TemplateBase.h 361 TypeSourceInfo *Declarator;
367 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {}
382 return Declarator;
  /external/clang/include/clang/Sema/
DeclSpec.h 51 class Declarator;
732 /// \brief Checks if this DeclSpec can stand alone, without a Declarator.
    [all...]
Sema.h     [all...]

Completed in 621 milliseconds

1 2