| Package | Description |
|---|---|
| gudusoft.gsqlparser.analyzer.v2 | |
| gudusoft.gsqlparser.ir.builder |
| Modifier and Type | Method and Description |
|---|---|
LogicalProgram |
IRProgram.getLogicalProgram()
The Logical IR program, or
null when Phase 2 did not run. |
| Constructor and Description |
|---|
IRProgram(BoundProgram boundProgram,
LogicalProgram logicalProgram)
Full constructor (slice 174).
|
| Modifier and Type | Method and Description |
|---|---|
LogicalProgram |
ILogicalIRBuilder.build(BoundProgram bound,
AnalyzerV2Config config)
Builds the Logical IR from the bound program.
|
LogicalProgram |
SelectJoinLogicalIRBuilder.build(SemanticProgram semantic)
Build a
LogicalProgram from a semantic program: one
StatementPlan per statement whose join graph is non-empty
and fully supported. |
| Modifier and Type | Method and Description |
|---|---|
FlowBundle |
IFlowPlanner.build(LogicalProgram logical,
AnalyzerV2Config config)
Builds the Flow IR from the logical program.
|