| Package | Description |
|---|---|
| gudusoft.gsqlparser.ir.bound | |
| gudusoft.gsqlparser.ir.common |
| Modifier and Type | Method and Description |
|---|---|
BoundTypeRef |
BoundParameterSymbol.getParamType() |
BoundTypeRef |
BoundRoutineSymbol.getReturnType() |
BoundTypeRef |
BoundVariableSymbol.getVariableType() |
| Modifier and Type | Method and Description |
|---|---|
List<BoundTypeRef> |
BoundTypeRef.getTypeArguments() |
| Constructor and Description |
|---|
BoundParameterSymbol(String paramName,
BoundScope declaringScope,
SourceAnchor declarationAnchor,
BoundTypeRef paramType,
EParameterMode mode) |
BoundRoutineSymbol(String routineName,
String packageName,
BoundScope declaringScope,
SourceAnchor declarationAnchor,
List<BoundParameterSymbol> parameters,
BoundTypeRef returnType,
ERoutineKind routineKind) |
BoundVariableSymbol(String name,
BoundScope declaringScope,
SourceAnchor declarationAnchor,
BoundTypeRef variableType,
boolean isConstant) |
| Constructor and Description |
|---|
BoundTypeRef(String typeName,
ETypeCategory category,
List<BoundTypeRef> typeArguments,
BoundColumnRef anchorColumn,
BoundObjectRef anchorTable) |
| Modifier and Type | Method and Description |
|---|---|
R |
AbstractIRVisitor.visitBoundTypeRef(BoundTypeRef node,
C ctx) |
R |
IRVisitor.visitBoundTypeRef(BoundTypeRef node,
C ctx) |