Re-exports§
pub use crate::comma_seq;
pub use crate::modules::ResolvedModules;
pub use crate::ns::ResolvedModuleNamespaceRef;
pub use crate::CommonEnumVariantType;
pub use crate::ExternalFunctionId;
pub use crate::FileId;
pub use crate::FunctionTypeSignature;
pub use crate::ResolvedAnonymousStructFieldType;
pub use crate::ResolvedAnonymousStructType;
pub use crate::ResolvedArrayItem;
pub use crate::ResolvedArrayItemRef;
pub use crate::ResolvedArrayType;
pub use crate::ResolvedArrayTypeRef;
pub use crate::ResolvedBinaryOperator;
pub use crate::ResolvedBoolType;
pub use crate::ResolvedBoolTypeRef;
pub use crate::ResolvedBooleanExpression;
pub use crate::ResolvedCompoundOperator;
pub use crate::ResolvedCompoundOperatorKind;
pub use crate::ResolvedConstant;
pub use crate::ResolvedConstantRef;
pub use crate::ResolvedEnumLiteralData;
pub use crate::ResolvedEnumType;
pub use crate::ResolvedEnumTypeRef;
pub use crate::ResolvedEnumVariantContainerType;
pub use crate::ResolvedEnumVariantStructFieldType;
pub use crate::ResolvedEnumVariantStructType;
pub use crate::ResolvedEnumVariantTupleFieldType;
pub use crate::ResolvedEnumVariantTupleType;
pub use crate::ResolvedEnumVariantType;
pub use crate::ResolvedEnumVariantTypeRef;
pub use crate::ResolvedExclusiveRangeType;
pub use crate::ResolvedExclusiveRangeTypeRef;
pub use crate::ResolvedExpression;
pub use crate::ResolvedExternalFunctionCall;
pub use crate::ResolvedExternalFunctionDefinition;
pub use crate::ResolvedExternalFunctionDefinitionRef;
pub use crate::ResolvedFloatType;
pub use crate::ResolvedFloatTypeRef;
pub use crate::ResolvedForPattern;
pub use crate::ResolvedFormatSpecifier;
pub use crate::ResolvedFormatSpecifierKind;
pub use crate::ResolvedFunction;
pub use crate::ResolvedFunctionRef;
pub use crate::ResolvedGuard;
pub use crate::ResolvedIndexType;
pub use crate::ResolvedIntType;
pub use crate::ResolvedIntTypeRef;
pub use crate::ResolvedInternalFunctionCall;
pub use crate::ResolvedInternalFunctionDefinition;
pub use crate::ResolvedInternalFunctionDefinitionRef;
pub use crate::ResolvedIterator;
pub use crate::ResolvedLiteral;
pub use crate::ResolvedLocalIdentifier;
pub use crate::ResolvedLocalTypeIdentifier;
pub use crate::ResolvedMatch;
pub use crate::ResolvedMatchArm;
pub use crate::ResolvedMemberCall;
pub use crate::ResolvedModulePath;
pub use crate::ResolvedModulePathRef;
pub use crate::ResolvedMutArray;
pub use crate::ResolvedMutMap;
pub use crate::ResolvedMutStructTypeField;
pub use crate::ResolvedMutStructTypeFieldRef;
pub use crate::ResolvedMutVariable;
pub use crate::ResolvedNode;
pub use crate::ResolvedNoneType;
pub use crate::ResolvedParameterNode;
pub use crate::ResolvedPattern;
pub use crate::ResolvedPrecisionType;
pub use crate::ResolvedProgramState;
pub use crate::ResolvedRustType;
pub use crate::ResolvedRustTypeRef;
pub use crate::ResolvedStaticCall;
pub use crate::ResolvedStringPart;
pub use crate::ResolvedStringType;
pub use crate::ResolvedStringTypeRef;
pub use crate::ResolvedStructInstantiation;
pub use crate::ResolvedStructType;
pub use crate::ResolvedStructTypeField;
pub use crate::ResolvedStructTypeFieldRef;
pub use crate::ResolvedStructTypeRef;
pub use crate::ResolvedTupleType;
pub use crate::ResolvedTupleTypeRef;
pub use crate::ResolvedType;
pub use crate::ResolvedTypeForParameter;
pub use crate::ResolvedUnaryOperator;
pub use crate::ResolvedUnitType;
pub use crate::ResolvedUnitTypeRef;
pub use crate::ResolvedVariable;
pub use crate::ResolvedVariableAssignment;
pub use crate::ResolvedVariableRef;
pub use crate::SemanticError;
pub use crate::Span;
pub use crate::Spanned;
pub use crate::TypeNumber;
Structs§
- Fp
- A fixed-point number with 16.16 format.