C# Class iSynaptic.CodeGeneration.Modeling.Domain.SymbolTable

Exibir arquivo Open project: iSynaptic/iSynaptic.Core Class Usage Examples

Public Methods

Method Description
Add ( ISymbol symbol ) : void
Resolve ( ISymbol context, NameSyntax name ) : SymbolResolution
SymbolTable ( ) : System

Private Methods

Method Description
ResolveViaUsings ( NameSyntax baseName, NameSyntax name, IUsingsContainer usingsContainer ) : SymbolResolution

Method Details

Add() public method

public Add ( ISymbol symbol ) : void
symbol ISymbol
return void

Resolve() public method

public Resolve ( ISymbol context, NameSyntax name ) : SymbolResolution
context ISymbol
name NameSyntax
return SymbolResolution

SymbolTable() public method

public SymbolTable ( ) : System
return System