C# Класс Machete.Runtime.RuntimeTypes.SpecificationTypes.SLexicalEnvironment

Наследование: ILexicalEnvironment
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetIdentifierReference ( string name, bool strict ) : IReference
NewDeclarativeEnvironment ( ) : SLexicalEnvironment
NewObjectEnvironment ( IObject bindingObject, bool provideThis ) : ILexicalEnvironment
NewObjectEnvironment ( LObject o ) : SLexicalEnvironment
SLexicalEnvironment ( IEnvironment environment, IEnvironmentRecord record, ILexicalEnvironment parent ) : System

Приватные методы

Метод Описание
ILexicalEnvironment ( ) : ILexicalEnvironment

Описание методов

GetIdentifierReference() публичный Метод

public GetIdentifierReference ( string name, bool strict ) : IReference
name string
strict bool
Результат IReference

NewDeclarativeEnvironment() публичный Метод

public NewDeclarativeEnvironment ( ) : SLexicalEnvironment
Результат SLexicalEnvironment

NewObjectEnvironment() публичный Метод

public NewObjectEnvironment ( IObject bindingObject, bool provideThis ) : ILexicalEnvironment
bindingObject IObject
provideThis bool
Результат ILexicalEnvironment

NewObjectEnvironment() публичный Метод

public NewObjectEnvironment ( LObject o ) : SLexicalEnvironment
o LObject
Результат SLexicalEnvironment

SLexicalEnvironment() публичный Метод

public SLexicalEnvironment ( IEnvironment environment, IEnvironmentRecord record, ILexicalEnvironment parent ) : System
environment IEnvironment
record IEnvironmentRecord
parent ILexicalEnvironment
Результат System