Lines Matching refs:BlockByrefHelpers
48 BlockByrefHelpers::~BlockByrefHelpers() {} in ~BlockByrefHelpers()
2160 class ObjectByrefHelpers final : public BlockByrefHelpers {
2165 : BlockByrefHelpers(alignment), Flags(flags) {} in ObjectByrefHelpers()
2196 class ARCWeakByrefHelpers final : public BlockByrefHelpers {
2198 ARCWeakByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCWeakByrefHelpers()
2217 class ARCStrongByrefHelpers final : public BlockByrefHelpers {
2219 ARCStrongByrefHelpers(CharUnits alignment) : BlockByrefHelpers(alignment) {} in ARCStrongByrefHelpers()
2253 class ARCStrongBlockByrefHelpers final : public BlockByrefHelpers {
2256 : BlockByrefHelpers(alignment) {} in ARCStrongBlockByrefHelpers()
2280 class CXXByrefHelpers final : public BlockByrefHelpers {
2287 : BlockByrefHelpers(alignment), VarType(type), CopyExpr(copyExpr) {} in CXXByrefHelpers()
2309 class NonTrivialCStructByrefHelpers final : public BlockByrefHelpers {
2314 : BlockByrefHelpers(alignment), VarType(type) {} in NonTrivialCStructByrefHelpers()
2340 BlockByrefHelpers &generator) { in generateByrefCopyHelper()
2401 BlockByrefHelpers &generator) { in buildByrefCopyHelper()
2410 BlockByrefHelpers &generator) { in generateByrefDisposeHelper()
2458 BlockByrefHelpers &generator) { in buildByrefDisposeHelper()
2472 BlockByrefHelpers *node in buildByrefHelpers()
2487 BlockByrefHelpers *
2719 BlockByrefHelpers *helpers = buildByrefHelpers(*byrefType, emission); in emitByrefStructureInit()