swamp_script_semantic/
prelude.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/*
 * 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::{
    comma_seq, ns::ResolvedModuleNamespaceRef, CommonEnumVariantType, ExternalFunctionId, Fp,
    ResolvedArrayItem, ResolvedArrayItemRef, ResolvedArrayType, ResolvedArrayTypeRef,
    ResolvedBinaryOperator, ResolvedBoolType, ResolvedBoolTypeRef, ResolvedBooleanExpression,
    ResolvedEnumLiteralData, ResolvedEnumType, ResolvedEnumTypeRef,
    ResolvedEnumVariantContainerType, ResolvedEnumVariantStructFieldType,
    ResolvedEnumVariantStructType, ResolvedEnumVariantTupleFieldType, ResolvedEnumVariantTupleType,
    ResolvedEnumVariantType, ResolvedEnumVariantTypeRef, ResolvedExpression,
    ResolvedExternalFunctionCall, ResolvedExternalFunctionDefinition,
    ResolvedExternalFunctionDefinitionRef, ResolvedFloatType, ResolvedFloatTypeRef,
    ResolvedFunctionSignature, ResolvedIndexType, ResolvedIntType, ResolvedIntTypeRef,
    ResolvedInternalFunctionCall, ResolvedInternalFunctionDefinition,
    ResolvedInternalFunctionDefinitionRef, ResolvedIterator, ResolvedLiteral,
    ResolvedLocalTypeIdentifier, ResolvedMatch, ResolvedMatchArm, ResolvedMemberCall,
    ResolvedModulePath, ResolvedModulePathRef, ResolvedMutArray, ResolvedMutStructTypeField,
    ResolvedMutStructTypeFieldRef, ResolvedMutVariable, ResolvedNode, ResolvedParameter,
    ResolvedPattern, ResolvedProgramState, ResolvedProgramTypes, ResolvedRustType,
    ResolvedRustTypeRef, ResolvedStringPart, ResolvedStringType, ResolvedStringTypeRef,
    ResolvedStructInstantiation, ResolvedStructType, ResolvedStructTypeField,
    ResolvedStructTypeFieldRef, ResolvedStructTypeRef, ResolvedTupleType, ResolvedType,
    ResolvedUnaryOperator, ResolvedUnitType, ResolvedUnitTypeRef, ResolvedVariable,
    ResolvedVariableAssignment, ResolvedVariableRef, SemanticError, Span, Spanned, TypeNumber,
};