struct Compilation::TCArgsKey
Declaration
struct Compilation::TCArgsKey { /* full declaration omitted */ };
Description
Cache of translated arguments for a particular tool chain, bound architecture, and device offload kind.
Declared at: clang/include/clang/Driver/Compilation.h:83
Member Variables
- public const clang::driver::ToolChain* TC = nullptr
- public llvm::StringRef BoundArch
- public Action::OffloadKind DeviceOffloadKind = Action::OFK_None
Method Overview
- public TCArgsKey(const clang::driver::ToolChain * TC, llvm::StringRef BoundArch, Action::OffloadKind DeviceOffloadKind)
Methods
ΒΆTCArgsKey(const clang::driver::ToolChain* TC,
llvm::StringRef BoundArch,
Action::OffloadKind DeviceOffloadKind)
TCArgsKey(const clang::driver::ToolChain* TC,
llvm::StringRef BoundArch,
Action::OffloadKind DeviceOffloadKind)
Declared at: clang/include/clang/Driver/Compilation.h:88
Parameters
- const clang::driver::ToolChain* TC
- llvm::StringRef BoundArch
- Action::OffloadKind DeviceOffloadKind