TypeResolver class

Inheritance

Constructors

TypeResolver.new(TypeInferenceSession session)

Properties

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

Methods

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

Operators

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