Interface ClassDef

    • Method Detail

      • classKeyword

        Token classKeyword()
      • leftPar

        @CheckForNull
        Token leftPar()
      • args

        @CheckForNull
        ArgList args()
        null if class is defined without args class Foo:... or class Foo():...
      • rightPar

        @CheckForNull
        Token rightPar()
      • classFields

        Set<Symbol> classFields()
        Contains fields and methods symbols
      • instanceFields

        Set<Symbol> instanceFields()