Global functions
Configuration Fragments
Providers
- AnalysisTestResultInfo
 - AndroidNeverLinkLibrariesProvider
 - AppleDebugOutputs
 - AppleDynamicFramework
 - AppleExecutableBinary
 - BaselineProfileProvider
 - CcInfo
 - CcToolchainConfigInfo
 - CcToolchainInfo
 - ConstraintCollection
 - ConstraintSettingInfo
 - ConstraintValueInfo
 - DebugPackageInfo
 - DefaultInfo
 - ExecutionInfo
 - FeatureFlagInfo
 - file_provider
 - FilesToRunProvider
 - GeneratedExtensionRegistryProvider
 - IncompatiblePlatformProvider
 - InstrumentedFilesInfo
 - java_compilation_info
 - java_output_jars
 - JavaRuntimeInfo
 - JavaToolchainInfo
 - ObjcProvider
 - OutputGroupInfo
 - PackageSpecificationInfo
 - PlatformInfo
 - ProguardSpecProvider
 - ProtoRegistryProvider
 - PyInfo
 - PyRuntimeInfo
 - RunEnvironmentInfo
 - TemplateVariableInfo
 - ToolchainInfo
 - ToolchainTypeInfo
 - XcodeProperties
 - XcodeVersionConfig
 
Built-in Types
- Action
 - actions
 - apple_platform
 - apple_platform_type
 - apple_toolchain
 - Args
 - Aspect
 - Attribute
 - bazel_module
 - bazel_module_tags
 - BuildSetting
 - CcCompilationOutputs
 - CcLinkingOutputs
 - CompilationContext
 - configuration
 - ctx
 - depset
 - DirectoryExpander
 - DottedVersion
 - exec_result
 - ExecGroupCollection
 - ExecGroupContext
 - ExecTransitionFactory
 - extension_metadata
 - FeatureConfiguration
 - File
 - fragments
 - java_annotation_processing
 - Label
 - LateBoundDefault
 - LibraryToLink
 - License
 - LinkerInput
 - LinkingContext
 - module_ctx
 - native_rule_transition
 - path
 - Provider
 - repository_ctx
 - repository_os
 - repository_rule
 - root
 - rule
 - rule_attributes
 - runfiles
 - struct
 - Subrule
 - subrule_ctx
 - SymlinkEntry
 - tag_class
 - Target
 - TemplateDict
 - toolchain_type
 - ToolchainContext
 - transition
 
Top-level Modules
- apple_common
 - attr
 - cc_common
 - config
 - config_common
 - coverage_common
 - java_common
 - native
 - platform_common
 - proto
 - proto_common
 - testing