C# Class Qupid.Compile.QueryAnalyzer

Datei anzeigen Open project: hudl/qupid

Public Methods

Method Description
Analyze ( ) : void
QueryAnalyzer ( Compiler compiler, QupidQuery root ) : System

Private Methods

Method Description
AnalyzeGroupByClause ( QupidCollection collection, GroupByClause group ) : void
AnalyzeHavingClause ( QupidCollection collection, HavingClause having ) : void
AnalyzeSelectList ( QupidCollection collection, PropertyList propertyList ) : void
AnalyzeUnwindClause ( QupidCollection collection, UnwindClause unwindClause ) : void
AnalyzeWhereClause ( QupidCollection collection, List list ) : void
AnalyzeWithClause ( QupidCollection collection, WithClause with ) : void
Fail ( string message ) : void

Method Details

Analyze() public method

public Analyze ( ) : void
return void

QueryAnalyzer() public method

public QueryAnalyzer ( Compiler compiler, QupidQuery root ) : System
compiler Compiler
root Qupid.AST.QupidQuery
return System