mjc

Uses of Class
org.multijava.mjc.JMethodDeclaration

Packages that use JMethodDeclaration
org.multijava.mjc Implements mjc, a MultiJava compiler. 
 

Uses of JMethodDeclaration in org.multijava.mjc
 

Subclasses of JMethodDeclaration in org.multijava.mjc
 class JConstructorDeclaration
          This class represents a constructor in the AST
 class JInitializerDeclaration
          This class represents an initializer (either static or instance) in the AST.
(package private)  class JMethodDeclaration.JMethodDeclaration$1
           
 class MJTopLevelAbstractMethodDeclaration
           
 class MJTopLevelMethodDeclaration
           
 

Fields in org.multijava.mjc declared as JMethodDeclaration
private  JMethodDeclaration CSourceMethod.declarationASTNode
          The AST node corresponding to the declaration of this, may be null.
 

Methods in org.multijava.mjc with parameters of type JMethodDeclaration
 void MemberAccess.checkMethodModifiers(CContextType context, JMethodDeclaration member)
          Check for illegal combinations of modifiers disallowed in method declarations.
 void MemberAccess.checkExternalMethodModifiers(CContextType context, JMethodDeclaration member)
          Check for illegal combinations of modifiers disallowed in external method declarations.
 long MemberAccess.checkInterfaceMethodModifiers(CContextType context, JMethodDeclaration member)
          Check for illegal combinations of modifiers disallowed in interface method declarations.
abstract  void MjcVisitor.visitMethodDeclaration(JMethodDeclaration self)
          visits a method declaration
static boolean CTypeNullity.isAssignable(JMethodDeclaration left, JExpression right, CContextType context)
           
 void MjcPrettyPrinter.visitMethodDeclaration(JMethodDeclaration self)
          prints a method declaration
 

Constructors in org.multijava.mjc with parameters of type JMethodDeclaration
CSourceMethod(MemberAccess access, String ident, CType returnType, CSpecializedType[] paramTypes, CClassType[] exceptions, CTypeVariable[] typevariables, boolean deprecated, JBlock body, CContextType declarationContext, JMethodDeclaration declarationASTNode)
          Constructs a representation of the method as read from the source file including the type signature and the method body
 


mjc

mjc is Copyright (C) 2000-2004 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. mjc is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.