C# Класс Babel.Compiler.AttrDefinition

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

Защищенные свойства (Protected)

Свойство Тип Описание
fieldBuilder System.Reflection.Emit.FieldBuilder
modifier AttrModifier
name string
reader System.Reflection.Emit.MethodBuilder
typeSpecifier TypeSpecifier
writer System.Reflection.Emit.MethodBuilder

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

Метод Описание
Accept ( NodeVisitor visitor ) : void
AttrDefinition ( string name, TypeSpecifier typeSpecifier, AttrModifier modifier, Location location ) : System
Clone ( ) : object
IncludeTo ( ClassDefinition cls, FeatureModifier featureModifier ) : void

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

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

public Accept ( NodeVisitor visitor ) : void
visitor NodeVisitor
Результат void

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

public AttrDefinition ( string name, TypeSpecifier typeSpecifier, AttrModifier modifier, Location location ) : System
name string
typeSpecifier TypeSpecifier
modifier AttrModifier
location Location
Результат System

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

public Clone ( ) : object
Результат object

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

public IncludeTo ( ClassDefinition cls, FeatureModifier featureModifier ) : void
cls ClassDefinition
featureModifier FeatureModifier
Результат void

Описание свойств

fieldBuilder защищенное свойство

protected FieldBuilder,System.Reflection.Emit fieldBuilder
Результат System.Reflection.Emit.FieldBuilder

modifier защищенное свойство

protected AttrModifier modifier
Результат AttrModifier

name защищенное свойство

protected string name
Результат string

reader защищенное свойство

protected MethodBuilder,System.Reflection.Emit reader
Результат System.Reflection.Emit.MethodBuilder

typeSpecifier защищенное свойство

protected TypeSpecifier,Babel.Compiler typeSpecifier
Результат TypeSpecifier

writer защищенное свойство

protected MethodBuilder,System.Reflection.Emit writer
Результат System.Reflection.Emit.MethodBuilder