Re-exports§
pub use crate::comma_seq;
pub use crate::ns::LocalTypeName;
pub use crate::ns::ResolvedModuleNamespace;
pub use crate::ns::SemanticError;
pub use crate::CommonEnumVariantType;
pub use crate::ExternalFunctionId;
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::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::ResolvedExpression;
pub use crate::ResolvedExternalFunctionCall;
pub use crate::ResolvedExternalFunctionDefinition;
pub use crate::ResolvedExternalFunctionDefinitionRef;
pub use crate::ResolvedFloatType;
pub use crate::ResolvedFloatTypeRef;
pub use crate::ResolvedFunctionSignature;
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::ResolvedMatch;
pub use crate::ResolvedMatchArm;
pub use crate::ResolvedMemberCall;
pub use crate::ResolvedModule;
pub use crate::ResolvedModuleRef;
pub use crate::ResolvedModules;
pub use crate::ResolvedMutArray;
pub use crate::ResolvedMutStructTypeField;
pub use crate::ResolvedMutStructTypeFieldRef;
pub use crate::ResolvedMutVariable;
pub use crate::ResolvedParameter;
pub use crate::ResolvedPattern;
pub use crate::ResolvedProgram;
pub use crate::ResolvedProgramState;
pub use crate::ResolvedProgramTypes;
pub use crate::ResolvedRustType;
pub use crate::ResolvedRustTypeRef;
pub use crate::ResolvedStatement;
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::ResolvedType;
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::TypeNumber;
Structs§
- A fixed-point number with 16.16 format.