C# Класс Microsoft.Bek.Frontend.AST.iterexpr

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

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

Метод Описание
GenerateCode ( string language, StringBuilder sb ) : void
GetBoundVars ( ) : IEnumerable
GetEndCases ( ) : IEnumerable
GetFunctionNames ( ) : IEnumerable
GetNormalCases ( ) : IEnumerable
ToC ( StringBuilder sb ) : void
ToCS ( StringBuilder sb ) : void
ToJS ( StringBuilder sb ) : void
iterexpr ( ident c0, expr src, iterinit init ) : System
iterexpr ( ident c0, expr src, iterinit init, IEnumerable cont ) : System

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

Метод Описание
ToJS1 ( StringBuilder sb ) : void

Appends the iter expression as a statement that returns the final result

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

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

public GenerateCode ( string language, StringBuilder sb ) : void
language string
sb StringBuilder
Результат void

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

public GetBoundVars ( ) : IEnumerable
Результат IEnumerable

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

public GetEndCases ( ) : IEnumerable
Результат IEnumerable

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

public GetFunctionNames ( ) : IEnumerable
Результат IEnumerable

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

public GetNormalCases ( ) : IEnumerable
Результат IEnumerable

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

public ToC ( StringBuilder sb ) : void
sb StringBuilder
Результат void

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

public ToCS ( StringBuilder sb ) : void
sb StringBuilder
Результат void

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

public ToJS ( StringBuilder sb ) : void
sb StringBuilder
Результат void

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

public iterexpr ( ident c0, expr src, iterinit init ) : System
c0 ident
src expr
init iterinit
Результат System

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

public iterexpr ( ident c0, expr src, iterinit init, IEnumerable cont ) : System
c0 ident
src expr
init iterinit
cont IEnumerable
Результат System