Lines Matching refs:BlockByrefHelpers
49 BlockByrefHelpers::~BlockByrefHelpers() {} in ~BlockByrefHelpers()
2272 class ObjectByrefHelpers final : public BlockByrefHelpers {
2277 : BlockByrefHelpers(alignment), Flags(flags) {} in ObjectByrefHelpers()
2308 class ARCWeakByrefHelpers final : public BlockByrefHelpers {
2310 ARCWeakByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCWeakByrefHelpers()
2329 class ARCStrongByrefHelpers final : public BlockByrefHelpers {
2331 ARCStrongByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCStrongByrefHelpers()
2365 class ARCStrongBlockByrefHelpers final : public BlockByrefHelpers {
2368 : BlockByrefHelpers(alignment) {} in ARCStrongBlockByrefHelpers()
2392 class CXXByrefHelpers final : public BlockByrefHelpers {
2399 : BlockByrefHelpers(alignment), VarType(type), CopyExpr(copyExpr) {} in CXXByrefHelpers()
2421 class NonTrivialCStructByrefHelpers final : public BlockByrefHelpers {
2426 : BlockByrefHelpers(alignment), VarType(type) {} in NonTrivialCStructByrefHelpers()
2452 BlockByrefHelpers &generator) { in generateByrefCopyHelper()
2521 BlockByrefHelpers &generator) { in buildByrefCopyHelper()
2530 BlockByrefHelpers &generator) { in generateByrefDisposeHelper()
2584 BlockByrefHelpers &generator) { in buildByrefDisposeHelper()
2598 BlockByrefHelpers *node in buildByrefHelpers()
2613 BlockByrefHelpers *
2848 BlockByrefHelpers *helpers = buildByrefHelpers(*byrefType, emission); in emitByrefStructureInit()