List of all items
Structs
- build_flags::ConditionalProfileFlags
- build_flags::ProfileFlags
- build_flags::ProfileSettings
- build_flags::ResolvedProfileFlags
- build_jobs::BuildJobs
- compiler::ArchiverCapabilities
- compiler::ArchiverIdentity
- compiler::Capability
- compiler::CompilerCapabilities
- compiler::CompilerIdentity
- compiler::CompilerVersion
- compiler::ToolDetection
- compiler::ToolchainDetectionReport
- compiler_wrapper::CompilerWrapperIdentity
- compiler_wrapper::CompilerWrapperManifestSettings
- compiler_wrapper::CompilerWrapperSummary
- compiler_wrapper::ConditionalCompilerWrapperDecl
- compiler_wrapper::ResolvedCompilerWrapper
- condition::TargetPlatform
- config::BuildConfiguration
- config::BuildConfigurationInput
- config::Features
- config::SelectionRequest
- config::ToolchainSummary
- model::Dependency
- model::Package
- model::PackageConfigInput
- model::PackageName
- model::SystemDependency
- model::Target
- model::TargetName
- patch::DeclaredPatch
- patch::PatchManifestSettings
- profile::InvalidProfileName
- profile::ProfileDefaults
- profile::ProfileDefinition
- profile::ProfileName
- profile::ProfileSelection
- profile::ResolvedProfile
- source_replacement::SourceReplacementEntry
- source_replacement::SourceReplacementResolution
- source_replacement::SourceReplacementSettings
- term_color::ColorEnvError
- term_color::InvalidColorChoice
- term_verbosity::InvalidVerbosityCombination
- term_verbosity::VerbosityEnvError
- toolchain::ConditionalToolchainDecl
- toolchain::ResolvedTool
- toolchain::ResolvedToolchain
- toolchain::ToolSelection
- toolchain::ToolchainDecl
- toolchain::ToolchainSelection
- toolchain::ToolchainSettings
Enums
- build_flags::BuildFlagsValidationError
- build_jobs::BuildJobsParseError
- compiler::ArchiverKind
- compiler::CapabilitySource
- compiler::CompilerKind
- compiler::ToolDetectionError
- compiler_wrapper::CompilerWrapperKind
- compiler_wrapper::CompilerWrapperParseError
- compiler_wrapper::CompilerWrapperRequest
- compiler_wrapper::CompilerWrapperSource
- condition::Condition
- condition::ConditionKey
- condition::ConditionParseError
- config::FeatureEntry
- config::InvalidFeatureEntryKind
- config_source::ConfigValueSource
- error::ValidationError
- model::DependencyKind
- model::DependencySource
- model::PortDepSource
- model::TargetKind
- patch::PatchProvenance
- patch::PatchSource
- patch::PatchSourceKind
- patch::PatchValidationError
- profile::BuiltinProfile
- profile::OptLevel
- profile::ProfileResolutionError
- profile::ProfileSource
- source_language::SourceLanguage
- source_replacement::SourceLocator
- source_replacement::SourceReplacementError
- term_color::ColorChoice
- term_verbosity::Verbosity
- toolchain::ToolKind
- toolchain::ToolSource
- toolchain::ToolSpec
- toolchain::ToolchainResolutionError
Functions
- build_flags::resolve_build_flags
- compiler::derive_ar_capabilities
- compiler::derive_cxx_capabilities
- compiler::parse_ar_version_output
- compiler::parse_cxx_version_output
- compiler::validate_ar_for_backend
- compiler::validate_cc_for_backend
- compiler::validate_cxx_for_backend
- hash::hash_reader
- hash::hex_digest
- model::is_path_safe_package_name
- profile::available_profile_names
- profile::resolve_profile
- registry::relative_subdir_is_safe
- source_language::classify_source
- source_language::link_driver_language
- version_req::caret_upper_bound
- version_req::parse_lenient