Enum cranelift_isle::sema::TermKind
source · pub enum TermKind {
EnumVariant {
variant: VariantId,
},
Decl {
flags: TermFlags,
constructor_kind: Option<ConstructorKind>,
extractor_kind: Option<ExtractorKind>,
},
}
Expand description
The kind of a term.
Variants§
EnumVariant
Fields
An enum variant constructor or extractor.
Decl
Fields
§
constructor_kind: Option<ConstructorKind>
The kind of this term’s constructor, if any.
§
extractor_kind: Option<ExtractorKind>
The kind of this term’s extractor, if any.
A term declared via a (decl ...)
form.