Docs.rs
  • swamp-script-semantic-0.1.10
    • swamp-script-semantic 0.1.10
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • piot
    • Dependencies
      • fixed32 ^0.0.17 normal
      • seq-fmt ^0.0.1 normal
      • seq-map ^0.0.13 normal
      • swamp-script-node ^0.1.10 normal
      • swamp-script-types ^0.1.10 normal
      • tiny-ver ^0.1.2 normal
      • tracing ^0.1.40 normal
      • test-log ^0.2.16 dev
    • Versions
    • 1.12% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

swamp_script_semantic0.1.10

  • All Items

Crate Items

  • Modules
  • Structs
  • Enums
  • Functions
  • Type Aliases

Crate swamp_script_semantic

Source

Modules§

inst_cache
instantiator
intr
prelude
type_var_stack

Structs§

AnonymousStructLiteral
ArrayInstantiation
ArrayItem
AssociatedImpls
BinaryOperator
BlockScope
BooleanExpression
CompoundOperator
Constant
Expression
ExternalFunctionCall
ExternalFunctionDefinition
FormatSpecifier
Fp
A fixed-point number with 16.16 format.
FunctionScopeState
Guard
ImplFunctions
ImplMember
InternalFunctionCall
InternalFunctionDefinition
InternalFunctionIdAllocator
InternalMainExpression
Iterable
LocalIdentifier
LocalTypeIdentifier
LocationAccess
Match
MatchArm
MemberCall
ModulePathItem
MutOrImmutableExpression
MutVariable
OptionType
Postfix
ProgramState
SingleLocationExpression
SingleMutLocationExpression
StringConst
StructInstantiation
TypeWithMut
UnaryOperator
Use
Variable
VariableCompoundAssignment
WhenBinding

Enums§

ArgumentExpressionOrLocation
BinaryOperatorKind
BlockScopeMode
CompoundOperatorKind
EnumLiteralData
ExpressionKind
ForPattern
FormatSpecifierKind
Function
Literal
LocationAccessKind
NormalPattern
Pattern
PatternElement
PostfixKind
PrecisionType
SemanticError
SingleLocationExpressionKind
StringPart
UnaryOperatorKind
UseItem

Functions§

comma_tuple_ref
create_rust_type

Type Aliases§

ArrayItemRef
ConstantId
ConstantRef
ExternalFunctionDefinitionRef
ExternalFunctionId
FunctionRef
InternalFunctionDefinitionRef
InternalFunctionId
OptionTypeRef
VariableRef