swamp-script-semantic 0.1.10

semantic types for swamp script
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/*
 * Copyright (c) Peter Bjorklund. All rights reserved. https://github.com/swamp/script
 * Licensed under the MIT License. See LICENSE in the project root for license information.
 */
pub use crate::{
    ArrayItem, ArrayItemRef, AssociatedImpls, BinaryOperator, BooleanExpression, CompoundOperator,
    CompoundOperatorKind, Constant, ConstantRef, EnumLiteralData, Expression, ExpressionKind,
    ExternalFunctionCall, ExternalFunctionDefinition, ExternalFunctionDefinitionRef,
    ExternalFunctionId, ForPattern, FormatSpecifier, FormatSpecifierKind, Fp, Function,
    FunctionRef, FunctionScopeState, Guard, InternalFunctionCall, InternalFunctionDefinition,
    InternalFunctionDefinitionRef, Iterable, Literal, LocalIdentifier, LocalTypeIdentifier, Match,
    MatchArm, MemberCall, MutVariable, Pattern, PrecisionType, ProgramState, SemanticError,
    StringPart, StructInstantiation, UnaryOperator, Variable, VariableRef,
    inst_cache::InstantiationCache,
    intr::{IntrinsicFunction, IntrinsicFunctionDefinition, IntrinsicFunctionDefinitionRef},
};