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
/*
 * 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,
    ResolvedAnonymousStructFieldType, ResolvedAnonymousStructType, ResolvedArrayItem,
    ResolvedArrayItemRef, ResolvedArrayType, ResolvedArrayTypeRef, ResolvedBinaryOperator,
    ResolvedBoolType, ResolvedBoolTypeRef, ResolvedBooleanExpression, ResolvedEnumLiteralData,
    ResolvedEnumType, ResolvedEnumTypeRef, ResolvedEnumVariantContainerType,
    ResolvedEnumVariantStructFieldType, ResolvedEnumVariantStructType,
    ResolvedEnumVariantTupleFieldType, ResolvedEnumVariantTupleType, ResolvedEnumVariantType,
    ResolvedEnumVariantTypeRef, ResolvedExpression, ResolvedExternalFunctionCall,
    ResolvedExternalFunctionDefinition, ResolvedExternalFunctionDefinitionRef, ResolvedFieldName,
    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,
};