List of all items
Structs
- hir::AnnotationParam
- hir::ArrayDeclarator
- hir::AttrDcl
- hir::AttrSpec
- hir::BitField
- hir::BitValue
- hir::BitmaskDcl
- hir::BitsetDcl
- hir::Case
- hir::ConstDcl
- hir::ConstExpr
- hir::DecNumber
- hir::Default
- hir::ElementSpec
- hir::EnumDcl
- hir::Enumerator
- hir::ExceptDcl
- hir::ExceptionList
- hir::FixedPtType
- hir::FloatingPtLiteral
- hir::GetExcepExpr
- hir::IntegerSign
- hir::InterfaceBody
- hir::InterfaceDcl
- hir::InterfaceDef
- hir::InterfaceForwardDcl
- hir::InterfaceHeader
- hir::InterfaceInheritanceSpec
- hir::InterfaceName
- hir::MapType
- hir::Member
- hir::ModuleDcl
- hir::NativeDcl
- hir::OpDcl
- hir::ParamAttribute
- hir::ParamDcl
- hir::ParameterDcls
- hir::PositiveIntConst
- hir::RaisesExpr
- hir::ReadonlyAttrSpec
- hir::ScopedName
- hir::SequenceType
- hir::SerializeConfig
- hir::SetExcepExpr
- hir::SimpleDeclarator
- hir::Specification
- hir::StringType
- hir::StructDcl
- hir::StructForwardDcl
- hir::TemplateType
- hir::TypeDcl
- hir::TypedefDcl
- hir::UnionDef
- hir::UnionForwardDcl
- hir::WideStringType
- parser::ParseContext
- typed_ast::ActualParameters
- typed_ast::AnnotationAppl
- typed_ast::AnnotationApplParam
- typed_ast::AnyDeclarators
- typed_ast::AnyType
- typed_ast::ArrayDeclarator
- typed_ast::AttrDcl
- typed_ast::AttrSpec
- typed_ast::BitField
- typed_ast::BitValue
- typed_ast::BitfieldSpec
- typed_ast::BitmaskDcl
- typed_ast::BitsetDcl
- typed_ast::BooleanType
- typed_ast::Case
- typed_ast::CharType
- typed_ast::ConstDcl
- typed_ast::ConstExpr
- typed_ast::DecNumber
- typed_ast::Declarators
- typed_ast::Default
- typed_ast::ElementSpec
- typed_ast::EnumDcl
- typed_ast::Enumerator
- typed_ast::ExceptDcl
- typed_ast::ExceptionList
- typed_ast::FixedArraySize
- typed_ast::FixedPtConstType
- typed_ast::FixedPtType
- typed_ast::FloatingPtLiteral
- typed_ast::FloatingPtType
- typed_ast::FormalParameter
- typed_ast::FormalParameterNames
- typed_ast::FormalParameters
- typed_ast::GetExcepExpr
- typed_ast::Identifier
- typed_ast::IntegerSign
- typed_ast::InterfaceBody
- typed_ast::InterfaceDcl
- typed_ast::InterfaceDef
- typed_ast::InterfaceForwardDcl
- typed_ast::InterfaceHeader
- typed_ast::InterfaceInheritanceSpec
- typed_ast::InterfaceKind
- typed_ast::InterfaceName
- typed_ast::MapType
- typed_ast::Member
- typed_ast::ModuleDcl
- typed_ast::NativeDcl
- typed_ast::ObjectType
- typed_ast::OctetType
- typed_ast::OpDcl
- typed_ast::ParamAttribute
- typed_ast::ParamDcl
- typed_ast::ParameterDcls
- typed_ast::PositiveIntConst
- typed_ast::PreprocArg
- typed_ast::PreprocCall
- typed_ast::PreprocDefine
- typed_ast::PreprocDirective
- typed_ast::PreprocInclude
- typed_ast::RaisesExpr
- typed_ast::ReadonlyAttrSpec
- typed_ast::ScopedName
- typed_ast::SequenceType
- typed_ast::SetExcepExpr
- typed_ast::SignedLongInt
- typed_ast::SignedLongLongInt
- typed_ast::SignedShortInt
- typed_ast::SignedTinyInt
- typed_ast::SimpleDeclarator
- typed_ast::Specification
- typed_ast::StringType
- typed_ast::StructDef
- typed_ast::StructForwardDcl
- typed_ast::TemplateModuleDcl
- typed_ast::TemplateModuleInst
- typed_ast::TemplateModuleRef
- typed_ast::TemplateType
- typed_ast::TypeDcl
- typed_ast::TypeDeclarator
- typed_ast::TypedefDcl
- typed_ast::UnionDef
- typed_ast::UnionForwardDcl
- typed_ast::UnsignedLongInt
- typed_ast::UnsignedLongLongInt
- typed_ast::UnsignedShortInt
- typed_ast::UnsignedTinyInt
- typed_ast::ValueBaseType
- typed_ast::WideCharType
- typed_ast::WideStringType
Enums
- error::ParseError
- hir::AddExpr
- hir::AndExpr
- hir::Annotation
- hir::AnnotationParams
- hir::AttrDclInner
- hir::AttrDeclarator
- hir::AttrRaisesExpr
- hir::BitFieldType
- hir::CaseLabel
- hir::ConstType
- hir::ConstrTypeDcl
- hir::Declarator
- hir::Definition
- hir::ElementSpecTy
- hir::Export
- hir::Extensibility
- hir::IntegerLiteral
- hir::IntegerType
- hir::InterfaceDclInner
- hir::Literal
- hir::MultExpr
- hir::OpTypeSpec
- hir::OrExpr
- hir::Pragma
- hir::PrimaryExpr
- hir::ReadonlyAttrDeclarator
- hir::SerializeKind
- hir::SerializeVersion
- hir::ShiftExpr
- hir::SimpleTypeSpec
- hir::SwitchTypeSpec
- hir::TemplateTypeSpec
- hir::TypeDclInner
- hir::TypeSpec
- hir::TypedefType
- hir::UnaryExpr
- hir::UnaryOperator
- hir::XorExpr
- typed_ast::ActualParameter
- typed_ast::AddExpr
- typed_ast::AndExpr
- typed_ast::AnnotationName
- typed_ast::AnnotationParams
- typed_ast::AnyDeclarator
- typed_ast::AttrDclInner
- typed_ast::AttrDeclarator
- typed_ast::AttrRaisesExpr
- typed_ast::BaseTypeSpec
- typed_ast::CaseLabel
- typed_ast::ConstType
- typed_ast::ConstrTypeDcl
- typed_ast::Declarator
- typed_ast::Definition
- typed_ast::DestinationType
- typed_ast::ElementSpecTy
- typed_ast::Export
- typed_ast::FormalParameterType
- typed_ast::IntegerLiteral
- typed_ast::IntegerType
- typed_ast::InterfaceDclInner
- typed_ast::Literal
- typed_ast::MultExpr
- typed_ast::OpTypeSpec
- typed_ast::OrExpr
- typed_ast::PreprocIncludePath
- typed_ast::PrimaryExpr
- typed_ast::ReadonlyAttrDeclarator
- typed_ast::ShiftExpr
- typed_ast::SignedInt
- typed_ast::SimpleTypeSpec
- typed_ast::StructDcl
- typed_ast::SwitchTypeSpec
- typed_ast::TemplateTypeSpec
- typed_ast::TplDefinition
- typed_ast::TypeDclInner
- typed_ast::TypeDeclaratorInner
- typed_ast::TypeSpec
- typed_ast::UnaryExpr
- typed_ast::UnaryOperator
- typed_ast::UnionDcl
- typed_ast::UnsignedInt
- typed_ast::XorExpr
Traits
Derive Macros
Functions
- hir::annotation_id_value
- hir::const_expr_to_i64
- hir::expand_annotations
- hir::extensibility_from_annotations
- parser::parser_text