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
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()).