| Package | Description |
|---|---|
| gudusoft.gsqlparser.resolver2.binding |
| Modifier and Type | Method and Description |
|---|---|
static BindingTrace |
BindingTrace.direct(TObjectName reference,
BindingTrace.BinderKind kind,
TTable target)
Typed direct-binding capture (ScopeBuilder clusters).
|
static BindingTrace |
BindingTrace.scopeResolution(TObjectName reference,
ResolutionStatus status,
INamespace namespace,
Object definitionNode,
TTable observedSourceTable,
String startingScope,
String matchedScope,
String resolvePath,
int matchCount,
int scopeClimbDepth,
boolean fullyConsumed,
boolean exactMatch,
boolean fallbackUsed)
Scope-machinery capture (NameResolver choke point).
|
BindingTrace |
BindingTraceRegistry.traceFor(TObjectName reference)
The final-pass trace for a reference, or
null (⇒ unprovable). |
| Modifier and Type | Method and Description |
|---|---|
void |
BindingTraceRegistry.register(BindingTrace trace)
Record (or overwrite with) the latest trace for a reference.
|