Package jminusminus

Interface JMember

All Known Implementing Classes:
JConstructorDeclaration, JFieldDeclaration, JMethodDeclaration

interface JMember
An interface supported by all class (or later, interface) members.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Stack<JStatement>
    Used to identify the enclosing control-flow statement of a break/continue statement.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    preAnalyze(Context context, CLEmitter partial)
    Declares the member names in the specified (class) context and generates the member headers in the partial class.
  • Field Details

    • enclosingStatement

      static final Stack<JStatement> enclosingStatement
      Used to identify the enclosing control-flow statement of a break/continue statement.
  • Method Details

    • preAnalyze

      void preAnalyze(Context context, CLEmitter partial)
      Declares the member names in the specified (class) context and generates the member headers in the partial class.
      Parameters:
      context - class context in which names are resolved.
      partial - the code emitter.