Lines Matching refs:BlockByrefHelpers
48 BlockByrefHelpers::~BlockByrefHelpers() {} in ~BlockByrefHelpers()
2178 class ObjectByrefHelpers final : public BlockByrefHelpers {
2183 : BlockByrefHelpers(alignment), Flags(flags) {} in ObjectByrefHelpers()
2214 class ARCWeakByrefHelpers final : public BlockByrefHelpers {
2216 ARCWeakByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCWeakByrefHelpers()
2235 class ARCStrongByrefHelpers final : public BlockByrefHelpers {
2237 ARCStrongByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCStrongByrefHelpers()
2271 class ARCStrongBlockByrefHelpers final : public BlockByrefHelpers {
2274 : BlockByrefHelpers(alignment) {} in ARCStrongBlockByrefHelpers()
2298 class CXXByrefHelpers final : public BlockByrefHelpers {
2305 : BlockByrefHelpers(alignment), VarType(type), CopyExpr(copyExpr) {} in CXXByrefHelpers()
2327 class NonTrivialCStructByrefHelpers final : public BlockByrefHelpers {
2332 : BlockByrefHelpers(alignment), VarType(type) {} in NonTrivialCStructByrefHelpers()
2358 BlockByrefHelpers &generator) { in generateByrefCopyHelper()
2421 BlockByrefHelpers &generator) { in buildByrefCopyHelper()
2430 BlockByrefHelpers &generator) { in generateByrefDisposeHelper()
2478 BlockByrefHelpers &generator) { in buildByrefDisposeHelper()
2492 BlockByrefHelpers *node in buildByrefHelpers()
2507 BlockByrefHelpers *
2739 BlockByrefHelpers *helpers = buildByrefHelpers(*byrefType, emission); in emitByrefStructureInit()