List of all items
Structs
- Analyzer
- JIT
- Lexer
- Opt
- Parser
- PreProcessor
- PreProcessorBuilder
- Program
- PureAnalyzer
- Source
- data::ast::Declaration
- data::ast::Declarator
- data::ast::FunctionDeclarator
- data::ast::FunctionDefinition
- data::ast::InitDeclarator
- data::ast::StructDeclarationList
- data::ast::StructDeclarator
- data::ast::StructSpecifier
- data::ast::TypeName
- data::hir::Declaration
- data::hir::Expr
- data::hir::FunctionQualifiers
- data::hir::Qualifiers
- data::hir::Symbol
- data::hir::Variable
- data::lex::Locatable
- data::lex::Location
- data::lex::Span
- data::types::FunctionType
- data::types::StructRef
- intern::InternedStr
- intern::STRINGS
Enums
- Definition
- Error
- data::Radix
- data::StorageClass
- data::ast::DeclarationSpecifier
- data::ast::DeclaratorType
- data::ast::ExprType
- data::ast::ExternalDeclaration
- data::ast::Initializer
- data::ast::StmtType
- data::ast::UnitSpecifier
- data::error::CppError
- data::error::Error
- data::error::LexError
- data::error::SemanticError
- data::error::SyntaxError
- data::error::Warning
- data::hir::BinaryOp
- data::hir::ExprType
- data::hir::Initializer
- data::hir::StmtType
- data::lex::AssignmentToken
- data::lex::ComparisonToken
- data::lex::Keyword
- data::lex::Literal
- data::lex::Token
- data::types::ArrayType
- data::types::StructType
- data::types::Type
- replace::Definition
Traits
Macros
Functions
- assemble
- check_semantics
- compile
- initialize_aot_module
- initialize_jit_module
- link
- preprocess
- replace::replace