C# Class ABT.Env2.GlobalSymbolTable

Inheritance: SymbolTable
Exibir arquivo Open project: phisiart/C-Compiler

Public Methods

Method Description
Add ( EnumEntry enumEntry ) : GlobalSymbolTable
Add ( NamedObjectEntry globalObjectEntry ) : GlobalSymbolTable
Add ( TypeEntry typeEntry ) : GlobalSymbolTable
GlobalSymbolTable ( ) : System
GlobalSymbolTable ( ImmutableList typeDefs, ImmutableList enums, ImmutableList globalObjects ) : System

Method Details

Add() public method

public Add ( EnumEntry enumEntry ) : GlobalSymbolTable
enumEntry EnumEntry
return GlobalSymbolTable

Add() public method

public Add ( NamedObjectEntry globalObjectEntry ) : GlobalSymbolTable
globalObjectEntry NamedObjectEntry
return GlobalSymbolTable

Add() public method

public Add ( TypeEntry typeEntry ) : GlobalSymbolTable
typeEntry TypeEntry
return GlobalSymbolTable

GlobalSymbolTable() public method

public GlobalSymbolTable ( ) : System
return System

GlobalSymbolTable() public method

public GlobalSymbolTable ( ImmutableList typeDefs, ImmutableList enums, ImmutableList globalObjects ) : System
typeDefs ImmutableList
enums ImmutableList
globalObjects ImmutableList
return System