AbstractAbstractanalisarProtectedcomparacaoProtecteddiagnosticoProtectedinferirProtectedmarcarProtectedobterObtém o tipo de uma expressão (pode ser Literal, Variavel, Binario, Leia, etc)
ProtectedtodosAnalisa se todos os caminhos retornam
true se todos os caminhos retornam, false caso contrário
ProtectedverificarStub para ser sobrescrito por subclasses que implementam análise de interpolações.
ProtectedverificarOptionaldeclaracao: ContinuaOptionaldeclaracao: Sustar
Essa classe só existe para eliminar redundância entre todos os analisadores semânticos. Por padrão, quando um método não é implementado, ao invés de dar erro, simplesmente passa por ele (
return Promise.resolve()).