C# Class Purity.Compiler.Implementation.MetadataContainer

Inheritance: IMetadataContainer
Mostra file Open project: paf31/Purity Class Usage Examples

Public Methods

Method Description
Add ( string identifier, DataDeclaration value ) : void
Add ( string identifier, ITypeDeclaration value ) : void
Clear ( ) : void
ResolveType ( string identifier ) : ITypeDeclaration
ResolveValue ( string identifier ) : DataDeclaration
Values ( ) : DataDeclaration>>.IEnumerable

Method Details

Add() public method

public Add ( string identifier, DataDeclaration value ) : void
identifier string
value Purity.Compiler.Modules.DataDeclaration
return void

Add() public method

public Add ( string identifier, ITypeDeclaration value ) : void
identifier string
value ITypeDeclaration
return void

Clear() public method

public Clear ( ) : void
return void

ResolveType() public method

public ResolveType ( string identifier ) : ITypeDeclaration
identifier string
return ITypeDeclaration

ResolveValue() public method

public ResolveValue ( string identifier ) : DataDeclaration
identifier string
return Purity.Compiler.Modules.DataDeclaration

Values() public method

public Values ( ) : DataDeclaration>>.IEnumerable
return DataDeclaration>>.IEnumerable