Home
last modified time | relevance | path

Searched refs:BlockByrefHelpers (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp49 BlockByrefHelpers::~BlockByrefHelpers() {} in ~BlockByrefHelpers()
2272 class ObjectByrefHelpers final : public BlockByrefHelpers {
2277 : BlockByrefHelpers(alignment), Flags(flags) {} in ObjectByrefHelpers()
2308 class ARCWeakByrefHelpers final : public BlockByrefHelpers {
2368 : BlockByrefHelpers(alignment) {} in ARCStrongBlockByrefHelpers()
2392 class CXXByrefHelpers final : public BlockByrefHelpers {
2426 : BlockByrefHelpers(alignment), VarType(type) {} in NonTrivialCStructByrefHelpers()
2452 BlockByrefHelpers &generator) { in generateByrefCopyHelper()
2530 BlockByrefHelpers &generator) { in generateByrefDisposeHelper()
2598 BlockByrefHelpers *node in buildByrefHelpers()
[all …]
H A DCodeGenModule.h243 class BlockByrefHelpers : public llvm::FoldingSetNode {
255 BlockByrefHelpers(CharUnits alignment) : Alignment(alignment) {} in BlockByrefHelpers() function
256 BlockByrefHelpers(const BlockByrefHelpers &) = default;
257 virtual ~BlockByrefHelpers();
874 llvm::FoldingSet<BlockByrefHelpers> ByrefHelpersCache;
H A DCodeGenFunction.h91 class BlockByrefHelpers; variable
4331 BlockByrefHelpers *buildByrefHelpers(llvm::StructType &byrefType,