ReferenceResolver class

Resolves any open Reference it finds in the AST.

Inheritance

Constructors

ReferenceResolver(AnalysisContext context)

Properties

context AnalysisContext
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

defaultInsertSource(InsertSource e, ReferenceResolvingContext arg) → void
inherited
defaultLiteral(Literal e, ReferenceResolvingContext arg) → void
inherited
defaultNode(AstNode e, ReferenceResolvingContext arg) → void
inherited
defaultQueryable(Queryable e, ReferenceResolvingContext arg) → void
inherited
defaultSetComponent(SetComponent e, ReferenceResolvingContext arg) → void
inherited
defaultTriggerTarget(TriggerTarget e, ReferenceResolvingContext arg) → void
inherited
defaultUpsertAction(UpsertAction e, ReferenceResolvingContext arg) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
visitAggregateFunctionInvocation(AggregateFunctionInvocation e, ReferenceResolvingContext arg) → void
inherited
visitBaseSelectStatement(BaseSelectStatement stmt, ReferenceResolvingContext arg) → void
inherited
visitBeginTransaction(BeginTransactionStatement e, ReferenceResolvingContext arg) → void
inherited
visitBetweenExpression(BetweenExpression e, ReferenceResolvingContext arg) → void
inherited
visitBinaryExpression(BinaryExpression e, ReferenceResolvingContext arg) → void
inherited
visitBlock(Block e, ReferenceResolvingContext arg) → void
inherited
visitBooleanLiteral(BooleanLiteral e, ReferenceResolvingContext arg) → void
inherited
visitCaseExpression(CaseExpression e, ReferenceResolvingContext arg) → void
inherited
visitCastExpression(CastExpression e, ReferenceResolvingContext arg) → void
inherited
visitCollateExpression(CollateExpression e, ReferenceResolvingContext arg) → void
inherited
visitColumnConstraint(ColumnConstraint e, ReferenceResolvingContext arg) → void
inherited
visitColumnDefinition(ColumnDefinition e, ReferenceResolvingContext arg) → void
inherited
visitCommitStatement(CommitStatement e, ReferenceResolvingContext arg) → void
inherited
visitCommonTableExpression(CommonTableExpression e, ReferenceResolvingContext arg) → void
inherited
visitCompoundSelectPart(CompoundSelectPart e, ReferenceResolvingContext arg) → void
inherited
visitCompoundSelectStatement(CompoundSelectStatement e, ReferenceResolvingContext arg) → void
inherited
visitCreateIndexStatement(CreateIndexStatement e, ReferenceResolvingContext arg) → void
inherited
visitCreateTableStatement(CreateTableStatement e, ReferenceResolvingContext arg) → void
inherited
visitCreateTriggerStatement(CreateTriggerStatement e, ReferenceResolvingContext arg) → void
inherited
visitCreateViewStatement(CreateViewStatement e, ReferenceResolvingContext arg) → void
inherited
visitCreateVirtualTableStatement(CreateVirtualTableStatement e, ReferenceResolvingContext arg) → void
inherited
visitCrudStatement(CrudStatement stmt, ReferenceResolvingContext arg) → void
inherited
visitDefaultValues(DefaultValues e, ReferenceResolvingContext arg) → void
inherited
visitDeferrableClause(DeferrableClause e, ReferenceResolvingContext arg) → void
inherited
visitDeleteStatement(DeleteStatement e, ReferenceResolvingContext arg) → void
inherited
visitDeleteTriggerTarget(DeleteTarget e, ReferenceResolvingContext arg) → void
inherited
visitDoNothing(DoNothing e, ReferenceResolvingContext arg) → void
inherited
visitDoUpdate(DoUpdate e, ReferenceResolvingContext arg) → void
inherited
visitDriftSpecificNode(DriftSpecificNode e, ReferenceResolvingContext arg) → void
inherited
visitExists(ExistsExpression e, ReferenceResolvingContext arg) → void
inherited
visitExpression(Expression e, ReferenceResolvingContext arg) → void
inherited
visitExpressionFunctionParameters(ExprFunctionParameters e, ReferenceResolvingContext arg) → void
inherited
visitExpressionInvocation(ExpressionInvocation e, ReferenceResolvingContext arg) → void
inherited
visitExpressionResultColumn(ExpressionResultColumn e, ReferenceResolvingContext arg) → void
inherited
visitForeignKeyClause(ForeignKeyClause e, ReferenceResolvingContext arg) → void
inherited
visitFrameSpec(FrameSpec e, ReferenceResolvingContext arg) → void
inherited
visitFunction(FunctionExpression e, ReferenceResolvingContext arg) → void
inherited
visitFunctionParameters(FunctionParameters e, ReferenceResolvingContext arg) → void
inherited
visitGroupBy(GroupBy e, ReferenceResolvingContext arg) → void
override
visitIndexedColumn(IndexedColumn e, ReferenceResolvingContext arg) → void
inherited
visitInExpression(InExpression e, ReferenceResolvingContext arg) → void
inherited
visitInsertStatement(InsertStatement e, ReferenceResolvingContext arg) → void
override
visitInsertTriggerTarget(InsertTarget e, ReferenceResolvingContext arg) → void
inherited
visitInvalidStatement(InvalidStatement e, ReferenceResolvingContext arg) → void
inherited
visitInvocation(SqlInvocation e, ReferenceResolvingContext arg) → void
inherited
visitIsExpression(IsExpression e, ReferenceResolvingContext arg) → void
inherited
visitIsNullExpression(IsNullExpression e, ReferenceResolvingContext arg) → void
inherited
visitJoin(Join e, ReferenceResolvingContext arg) → void
inherited
visitJoinClause(JoinClause e, ReferenceResolvingContext arg) → void
inherited
visitJoinOperator(JoinOperator e, ReferenceResolvingContext arg) → void
inherited
visitLimit(Limit e, ReferenceResolvingContext arg) → void
inherited
visitMultiColumnSetComponent(MultiColumnSetComponent e, ReferenceResolvingContext arg) → void
inherited
visitNamedVariable(ColonNamedVariable e, ReferenceResolvingContext arg) → void
inherited
visitNullLiteral(NullLiteral e, ReferenceResolvingContext arg) → void
inherited
visitNumberedVariable(NumberedVariable e, ReferenceResolvingContext arg) → void
inherited
visitNumericLiteral(NumericLiteral e, ReferenceResolvingContext arg) → void
inherited
visitOrderBy(OrderBy e, ReferenceResolvingContext arg) → void
override
visitOrderingTerm(OrderingTerm e, ReferenceResolvingContext arg) → void
inherited
visitParentheses(Parentheses e, ReferenceResolvingContext arg) → void
inherited
visitRaiseExpression(RaiseExpression e, ReferenceResolvingContext arg) → void
inherited
visitReference(Reference e, ReferenceResolvingContext arg) → void
override
visitResultColumn(ResultColumn e, ReferenceResolvingContext arg) → void
inherited
visitReturning(Returning e, ReferenceResolvingContext arg) → void
inherited
visitSchemaStatement(SchemaStatement stmt, ReferenceResolvingContext arg) → void
inherited
visitSelectInsertSource(SelectInsertSource e, ReferenceResolvingContext arg) → void
inherited
visitSelectStatement(SelectStatement e, ReferenceResolvingContext arg) → void
inherited
visitSelectStatementAsSource(SelectStatementAsSource e, ReferenceResolvingContext arg) → void
inherited
visitSemicolonSeparatedStatements(SemicolonSeparatedStatements e, ReferenceResolvingContext arg) → void
inherited
visitSingleColumnSetComponent(SingleColumnSetComponent e, ReferenceResolvingContext arg) → void
inherited
visitStarFunctionParameter(StarFunctionParameter e, ReferenceResolvingContext arg) → void
inherited
visitStarResultColumn(StarResultColumn e, ReferenceResolvingContext arg) → void
inherited
visitStatement(Statement statement, ReferenceResolvingContext arg) → void
inherited
visitStringComparison(StringComparisonExpression e, ReferenceResolvingContext arg) → void
inherited
visitStringLiteral(StringLiteral e, ReferenceResolvingContext arg) → void
inherited
visitSubQuery(SubQuery e, ReferenceResolvingContext arg) → void
inherited
visitTableConstraint(TableConstraint e, ReferenceResolvingContext arg) → void
inherited
visitTableInducingStatement(TableInducingStatement stmt, ReferenceResolvingContext arg) → void
inherited
visitTableReference(TableReference e, ReferenceResolvingContext arg) → void
inherited
visitTableValuedFunction(TableValuedFunction e, ReferenceResolvingContext arg) → void
inherited
visitTimeConstantLiteral(TimeConstantLiteral e, ReferenceResolvingContext arg) → void
inherited
visitTuple(Tuple e, ReferenceResolvingContext arg) → void
inherited
visitUnaryExpression(UnaryExpression e, ReferenceResolvingContext arg) → void
inherited
visitUpdateStatement(UpdateStatement e, ReferenceResolvingContext arg) → void
override
visitUpdateTriggerTarget(UpdateTarget e, ReferenceResolvingContext arg) → void
inherited
visitUpsertClause(UpsertClause e, ReferenceResolvingContext arg) → void
inherited
visitUpsertClauseEntry(UpsertClauseEntry e, ReferenceResolvingContext arg) → void
inherited
visitValuesSelectStatement(ValuesSelectStatement e, ReferenceResolvingContext arg) → void
inherited
visitValuesSource(ValuesSource e, ReferenceResolvingContext arg) → void
inherited
visitVariable(Variable e, ReferenceResolvingContext arg) → void
inherited
visitWhen(WhenComponent e, ReferenceResolvingContext arg) → void
inherited
visitWindowDefinition(WindowDefinition e, ReferenceResolvingContext arg) → void
inherited
visitWindowFunctionInvocation(WindowFunctionInvocation e, ReferenceResolvingContext arg) → void
override
visitWithClause(WithClause e, ReferenceResolvingContext arg) → void
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited