Lines Matching refs:BlockByrefHelpers
48 BlockByrefHelpers::~BlockByrefHelpers() {} in ~BlockByrefHelpers()
2156 class ObjectByrefHelpers final : public BlockByrefHelpers {
2161 : BlockByrefHelpers(alignment), Flags(flags) {} in ObjectByrefHelpers()
2192 class ARCWeakByrefHelpers final : public BlockByrefHelpers {
2194 ARCWeakByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCWeakByrefHelpers()
2213 class ARCStrongByrefHelpers final : public BlockByrefHelpers {
2215 ARCStrongByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCStrongByrefHelpers()
2249 class ARCStrongBlockByrefHelpers final : public BlockByrefHelpers {
2252 : BlockByrefHelpers(alignment) {} in ARCStrongBlockByrefHelpers()
2276 class CXXByrefHelpers final : public BlockByrefHelpers {
2283 : BlockByrefHelpers(alignment), VarType(type), CopyExpr(copyExpr) {} in CXXByrefHelpers()
2305 class NonTrivialCStructByrefHelpers final : public BlockByrefHelpers {
2310 : BlockByrefHelpers(alignment), VarType(type) {} in NonTrivialCStructByrefHelpers()
2336 BlockByrefHelpers &generator) { in generateByrefCopyHelper()
2397 BlockByrefHelpers &generator) { in buildByrefCopyHelper()
2406 BlockByrefHelpers &generator) { in generateByrefDisposeHelper()
2454 BlockByrefHelpers &generator) { in buildByrefDisposeHelper()
2468 BlockByrefHelpers *node in buildByrefHelpers()
2483 BlockByrefHelpers *
2715 BlockByrefHelpers *helpers = buildByrefHelpers(*byrefType, emission); in emitByrefStructureInit()