Searched refs:PandasmMethodCreator (Results 1 – 3 of 3) sorted by relevance
93 PandasmMethodCreator CreateCopiedMethod(TypeCreatorCtx *ctx, const std::string &prefix, EtsMethod *… in CreateCopiedMethod()95 PandasmMethodCreator fn {prefix + method->GetName(), ctx}; in CreateCopiedMethod()280 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddParam()301 auto ret = klass->GetCtx()->Alloc<PandasmMethodCreator>(std::move(nameStr), klass->GetCtx()); in TypeAPITypeCreatorCtxMethodCreate()318 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddAccessMod()325 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAdd()332 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddBodyFromMethod()352 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddBodyFromLambda()428 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambda()477 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddBodyDefault()[all …]
176 …PandasmMethodCreator ctor {objectTypeName + "." + panda_file::GetCtorName(SourceLanguage::ETS), th… in DeclarePrimitive()183 PandasmMethodCreator unboxed {objectTypeName + ".unboxed", this}; in DeclarePrimitive()232 void PandasmMethodCreator::AddParameter(pandasm::Type param) in AddParameter()239 void PandasmMethodCreator::AddResult(pandasm::Type type) in AddResult()248 void PandasmMethodCreator::Create() in Create()
230 class PandasmMethodCreator {232 PandasmMethodCreator(std::string name, TypeCreatorCtx *ctx) in PandasmMethodCreator() function