C# Class Ancestry.QueryProcessor.Type.StringType

Inheritance: ScalarType
Datei anzeigen Open project: Ancestry/DotQL

Public Methods

Method Description
BuildDOM ( ) : Parse.TypeDeclaration
BuildDefault ( ) : Parse.Expression
EmitLiteral ( MethodContext method, object value ) : void
StringType ( ) : System

Protected Methods

Method Description
EmitBinaryOperator ( MethodContext method, Compiler compiler, ExpressionContext left, ExpressionContext right, Parse expression ) : void

Method Details

BuildDOM() public method

public BuildDOM ( ) : Parse.TypeDeclaration
return Parse.TypeDeclaration

BuildDefault() public method

public BuildDefault ( ) : Parse.Expression
return Parse.Expression

EmitBinaryOperator() protected method

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
return void

EmitLiteral() public method

public EmitLiteral ( MethodContext method, object value ) : void
method Ancestry.QueryProcessor.Compile.MethodContext
value object
return void

StringType() public method

public StringType ( ) : System
return System