Lines Matching refs:BlockByrefHelpers
49 BlockByrefHelpers::~BlockByrefHelpers() {} in ~BlockByrefHelpers()
2137 class ObjectByrefHelpers final : public BlockByrefHelpers {
2142 : BlockByrefHelpers(alignment), Flags(flags) {} in ObjectByrefHelpers()
2173 class ARCWeakByrefHelpers final : public BlockByrefHelpers {
2175 ARCWeakByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCWeakByrefHelpers()
2194 class ARCStrongByrefHelpers final : public BlockByrefHelpers {
2196 ARCStrongByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCStrongByrefHelpers()
2230 class ARCStrongBlockByrefHelpers final : public BlockByrefHelpers {
2233 : BlockByrefHelpers(alignment) {} in ARCStrongBlockByrefHelpers()
2257 class CXXByrefHelpers final : public BlockByrefHelpers {
2264 : BlockByrefHelpers(alignment), VarType(type), CopyExpr(copyExpr) {} in CXXByrefHelpers()
2286 class NonTrivialCStructByrefHelpers final : public BlockByrefHelpers {
2291 : BlockByrefHelpers(alignment), VarType(type) {} in NonTrivialCStructByrefHelpers()
2317 BlockByrefHelpers &generator) { in generateByrefCopyHelper()
2376 BlockByrefHelpers &generator) { in buildByrefCopyHelper()
2385 BlockByrefHelpers &generator) { in generateByrefDisposeHelper()
2432 BlockByrefHelpers &generator) { in buildByrefDisposeHelper()
2446 BlockByrefHelpers *node in buildByrefHelpers()
2461 BlockByrefHelpers *
2693 BlockByrefHelpers *helpers = buildByrefHelpers(*byrefType, emission); in emitByrefStructureInit()