C# Класс Ancestry.QueryProcessor.Type.BooleanType

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

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

Метод Описание
BooleanType ( ) : System
BuildDOM ( ) : Parse.TypeDeclaration
BuildDefault ( ) : Parse.Expression
EmitLiteral ( MethodContext method, object value ) : void

Защищенные методы

Метод Описание
EmitBinaryOperator ( MethodContext method, Compiler compiler, ExpressionContext left, ExpressionContext right, Parse expression ) : void
EmitUnaryOperator ( MethodContext method, Compiler compiler, ExpressionContext inner, Parse expression ) : void

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

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

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

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

public BuildDOM ( ) : Parse.TypeDeclaration
Результат Parse.TypeDeclaration

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

public BuildDefault ( ) : Parse.Expression
Результат Parse.Expression

EmitBinaryOperator() защищенный Метод

protected EmitBinaryOperator ( MethodContext method, Compiler compiler, ExpressionContext left, ExpressionContext right, Parse expression ) : void
method Ancestry.QueryProcessor.Compile.MethodContext
compiler Compiler
left Ancestry.QueryProcessor.Compile.ExpressionContext
right Ancestry.QueryProcessor.Compile.ExpressionContext
expression Parse
Результат void

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

public EmitLiteral ( MethodContext method, object value ) : void
method Ancestry.QueryProcessor.Compile.MethodContext
value object
Результат void

EmitUnaryOperator() защищенный Метод

protected EmitUnaryOperator ( MethodContext method, Compiler compiler, ExpressionContext inner, Parse expression ) : void
method Ancestry.QueryProcessor.Compile.MethodContext
compiler Compiler
inner Ancestry.QueryProcessor.Compile.ExpressionContext
expression Parse
Результат void