ctx.toolchains["//pkg:my_toolchain_type"]
。如果工具链是可选的,且未解析工具链,则将返回 None
。通过 ctx.toolchains
访问切面或规则的工具链会将编入索引的工具链作为 ToolchainInfo
提供程序返回。使用切面时,ToolchainContext
也用于保存基础目标的工具链。它可由 ctx.rule.toolchains["//pkg:my_toolchain_type"]
访问,并返回通过在这些工具链目标上应用切面而生成的提供程序列表。