Lines Matching refs:StubBuilder
25 class BuiltinsStubBuilder : public StubBuilder {
27 explicit BuiltinsStubBuilder(StubBuilder *parent)
28 :StubBuilder(parent) {}
30 : StubBuilder(callSignature, env) {}
31 BuiltinsStubBuilder(Environment* env): StubBuilder(env) {}
89 class name##StubBuilder : public BuiltinsStubBuilder { \
91 name##StubBuilder(CallSignature *callSignature, Environment *env) \
93 ~name##StubBuilder() = default; \
94 NO_MOVE_SEMANTIC(name##StubBuilder); \
95 NO_COPY_SEMANTIC(name##StubBuilder); \
105 class type##name##StubBuilder : public BuiltinsStubBuilder { \
107 type##name##StubBuilder(CallSignature *callSignature, Environment *env) \
109 ~type##name##StubBuilder() = default; \
110 NO_MOVE_SEMANTIC(type##name##StubBuilder); \
111 NO_COPY_SEMANTIC(type##name##StubBuilder); \