Interface AstTranslator.Symbol

All Known Implementing Classes:
AstTranslator.AbstractSymbol
Enclosing class:
AstTranslator

protected static interface AstTranslator.Symbol
interface for name information stored in a symbol table.
See Also:
  • Method Details

    • valueNumber

      int valueNumber()
    • getDefiningScope

      AstTranslator.Scope getDefiningScope()
    • isParameter

      boolean isParameter()
    • constant

      Object constant()
    • setConstant

      void setConstant(Object s)
    • isFinal

      boolean isFinal()
    • isGlobal

      boolean isGlobal()
    • isInternalName

      boolean isInternalName()
    • defaultInitValue

      Object defaultInitValue()
    • type

      CAstType type()