C# Class ABT.Env2.FunctionScope

Function info, local symbol tables.
Exibir arquivo Open project: phisiart/C-Compiler

Public Methods

Method Description
Add ( EnumEntry enumEntry ) : FunctionScope
Add ( FrameObjectEntry frameObjectEntry ) : FunctionScope
Add ( TypeEntry typeEntry ) : FunctionScope
FunctionScope ( FunctionType functionType, ImmutableList functionParams ) : System
FunctionScope ( FunctionType functionType, ImmutableList functionParams, ImmutableStack localScopes ) : System

Method Details

Add() public method

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

Add() public method

public Add ( FrameObjectEntry frameObjectEntry ) : FunctionScope
frameObjectEntry FrameObjectEntry
return FunctionScope

Add() public method

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

FunctionScope() public method

public FunctionScope ( FunctionType functionType, ImmutableList functionParams ) : System
functionType FunctionType
functionParams ImmutableList
return System

FunctionScope() public method

public FunctionScope ( FunctionType functionType, ImmutableList functionParams, ImmutableStack localScopes ) : System
functionType FunctionType
functionParams ImmutableList
localScopes ImmutableStack
return System