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

defaultAlterTableInstruction(AlterTableInstruction e, ReferenceResolvingContext arg) → void
inherited
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
visitAddColumn(AddColumn e, ReferenceResolvingContext arg) → void
inherited
visitAddConstraint(AddConstraint e, ReferenceResolvingContext arg) → void
inherited
visitAggregateFunctionInvocation(AggregateFunctionInvocation e, ReferenceResolvingContext arg) → void
inherited
visitAliasClause(AliasClause e, ReferenceResolvingContext arg) → void
inherited
visitAlterColumn(AlterColumn e, ReferenceResolvingContext arg) → void
inherited
visitAlterColumnDropNotNull(AlterColumnDropNotNull e, ReferenceResolvingContext arg) → void
inherited
visitAlterColumnSetNotNull(AlterColumnSetNotNull e, ReferenceResolvingContext arg) → void
inherited
visitAlterTableStatement(AlterTableStatement e, ReferenceResolvingContext arg) → void
inherited
visitAnalyzeStatement(AnalyzeStatement e, ReferenceResolvingContext arg) → void
inherited
visitAttachStatement(AttachStatement 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
visitDetachStatement(DetachStatement 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
visitDropColumn(DropColumn e, ReferenceResolvingContext arg) → void
inherited
visitDropConstraint(DropConstraint e, ReferenceResolvingContext arg) → void
inherited
visitDropStatement(DropStatement 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(NamedVariable e, ReferenceResolvingContext arg) → void
inherited
visitNamedWindowDefinition(NamedWindowDeclaration 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
visitPragmaCommand(PragmaCommand e, ReferenceResolvingContext arg) → void
inherited
visitRaiseExpression(RaiseExpression e, ReferenceResolvingContext arg) → void
inherited
visitReference(Reference e, ReferenceResolvingContext arg) → void
override
visitReindexStatement(ReindexStatement e, ReferenceResolvingContext arg) → void
inherited
visitReleaseStatement(ReleaseStatement e, ReferenceResolvingContext arg) → void
inherited
visitRenameColumnTo(RenameColumnTo e, ReferenceResolvingContext arg) → void
inherited
visitRenameTo(RenameTo e, ReferenceResolvingContext arg) → void
inherited
visitResultColumn(ResultColumn e, ReferenceResolvingContext arg) → void
inherited
visitReturning(Returning e, ReferenceResolvingContext arg) → void
inherited
visitRollbackStatement(RollbackStatement e, ReferenceResolvingContext arg) → void
inherited
visitSavepointStatement(SavepointStatement 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
visitVacuumStatement(VacuumStatement 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