@designliquido/delegua
    Preparing search index...

    Class DescritorTipoClasse

    Descritor de tipo de classe. Quando uma declaração de classe é visitada, o que vai para a pilha de escopos de execução é esta estrutura. Quando uma nova instância de classe é criada, a referência para a instância é implementada aqui.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    abstrata: boolean
    acessoMetodos: { [nome: string]: "privado" | "protegido" | "publico" }
    acessoPropriedades: { [nome: string]: "privado" | "protegido" | "publico" }
    classeEstatica: boolean
    definidores: { [nome: string]: DeleguaFuncao }
    definidoresEstaticos: { [nome: string]: DeleguaFuncao }
    dialetoRequerDeclaracaoPropriedades: boolean
    dialetoRequerExpansaoPropriedadesEspacoMemoria: boolean = false
    estrangeira: boolean
    membrosEstaticos: { [nome: string]: any }
    metodos: { [nome: string]: DeleguaFuncao | DeleguaFuncao[] }
    metodosAbstratos: string[]
    metodosEstaticos: { [nome: string]: DeleguaFuncao | DeleguaFuncao[] }
    obtenedores: { [nome: string]: DeleguaFuncao }
    obtenedoresEstaticos: { [nome: string]: DeleguaFuncao }

    OReM (Ordem de Resolução de Métodos, ou Method Resolution Order) calculado via C3. Inclui a própria classe como primeiro elemento.

    propriedades: PropriedadeClasse[]
    simboloOriginal: SimboloInterface<string>
    superClasses: DescritorTipoClasse[]
    valorAridade: number = 0

    Accessors

    Methods