C# Class Ancestry.QueryProcessor.Type.BooleanType

Inheritance: ScalarType
Afficher le fichier Open project: Ancestry/DotQL

Méthodes publiques

Méthode Description
BooleanType ( ) : System
BuildDOM ( ) : Parse.TypeDeclaration
BuildDefault ( ) : Parse.Expression
EmitLiteral ( MethodContext method, object value ) : void

Méthodes protégées

Méthode Description
EmitBinaryOperator ( MethodContext method, Compiler compiler, ExpressionContext left, ExpressionContext right, Parse expression ) : void
EmitUnaryOperator ( MethodContext method, Compiler compiler, ExpressionContext inner, Parse expression ) : void

Method Details

BooleanType() public méthode

public BooleanType ( ) : System
Résultat System

BuildDOM() public méthode

public BuildDOM ( ) : Parse.TypeDeclaration
Résultat Parse.TypeDeclaration

BuildDefault() public méthode

public BuildDefault ( ) : Parse.Expression
Résultat Parse.Expression

EmitBinaryOperator() protected méthode

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
Résultat void

EmitLiteral() public méthode

public EmitLiteral ( MethodContext method, object value ) : void
method Ancestry.QueryProcessor.Compile.MethodContext
value object
Résultat void

EmitUnaryOperator() protected méthode

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
Résultat void