Docs.rs
  • swamp-semantic-0.2.26
    • swamp-semantic 0.2.26
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • piot
    • Dependencies
      • fixed32 ^0.0.18 normal
      • seq-map ^0.0.14 normal
      • source-map-node ^0.0.1 normal
      • swamp-attributes ^0.2.26 normal
      • swamp-refs ^0.2.26 normal
      • swamp-symbol ^0.2.26 normal
      • swamp-types ^0.2.26 normal
      • tracing ^0.1.40 normal
    • Versions
    • 0% 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
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

swamp_semantic0.2.26

  • All Items

Crate Items

  • Modules
  • Structs
  • Enums
  • Functions
  • Type Aliases

Crate swamp_semantic

Source

Modules§

err
intr
prelude

Structs§

AnonymousStructLiteral
ArrayInstantiation
ArrayItem
AssociatedImpls
BinaryOperator
BlockScope
BooleanExpression
CompoundOperator
Constant
Expression
ExternalFunctionCall
ExternalFunctionDefinition
FormatSpecifier
Fp
A fixed-point number with 16.16 format.
FunctionScopeState
GridType
Guard
ImplFunctions
ImplMember
InternalFunctionCall
InternalFunctionDefinition
InternalFunctionIdAllocator
InternalMainExpression
Iterable
LocalIdentifier
LocalTypeIdentifier
LocationAccess
MapType
Match
MatchArm
MemberCall
ModulePathItem
MutVariable
OptionType
Postfix
ProgramState
ScopeInfo
SingleLocationExpression
SliceViewType
SparseType
StartOfChain
StringConst
TargetAssignmentLocation
TypeWithMut
UnaryOperator
Use
Variable
VariableCompoundAssignment
VariableScope
VariableScopes
VecType
WhenBinding

Enums§

ArgumentExpression
BinaryOperatorKind
BlockScopeMode
CompoundOperatorKind
EnumLiteralExpressions
ExpressionKind
ForPattern
FormatSpecifierKind
Function
LocationAccessKind
MutableReferenceKind
NormalPattern
Pattern
PatternElement
PostfixKind
PrecisionType
SemanticError
StartOfChainKind
UnaryOperatorKind
UseItem
VariableType

Functions§

comma_tuple_ref
formal_function_name
formal_module_name
pretty_module_name

Type Aliases§

ArrayItemRef
ConstantId
ConstantRef
ExternalFunctionDefinitionRef
ExternalFunctionId
FunctionRef
InternalFunctionDefinitionRef
InternalFunctionId
OptionTypeRef
VariableRef