C# Класс DCPUB.Ast.MemberAccessNode

Наследование: CompilableNode, AssignableNode
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
_struct Model.Struct
member Model.Member
memberName String

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

Метод Описание
Emit ( CompileContext context, Model scope, Target target ) : Intermediate.IRNode
Init ( Irony context, Irony treeNode ) : void
MemberAccessNode ( ) : System
ResolveTypes ( CompileContext context, Model enclosingScope ) : void

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

Метод Описание
AssignableNode ( CompileContext context, Model scope, Intermediate from, Intermediate opcode ) : Intermediate.IRNode

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

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

public Emit ( CompileContext context, Model scope, Target target ) : Intermediate.IRNode
context CompileContext
scope Model
target Target
Результат Intermediate.IRNode

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

public Init ( Irony context, Irony treeNode ) : void
context Irony
treeNode Irony
Результат void

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

public MemberAccessNode ( ) : System
Результат System

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

public ResolveTypes ( CompileContext context, Model enclosingScope ) : void
context CompileContext
enclosingScope Model
Результат void

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

_struct публичное свойство

public Model.Struct _struct
Результат Model.Struct

member публичное свойство

public Model.Member member
Результат Model.Member

memberName публичное свойство

public String memberName
Результат String