Searched refs:PandasmMethodCreator (Results 1 – 3 of 3) sorted by relevance
94 PandasmMethodCreator CreateCopiedMethod(TypeCreatorCtx *ctx, const std::string &prefix, EtsMethod *… in CreateCopiedMethod()96 PandasmMethodCreator fn {prefix + method->GetName(), ctx}; in CreateCopiedMethod()282 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddParam()303 auto ret = klass->GetCtx()->Alloc<PandasmMethodCreator>(std::move(nameStr), klass->GetCtx()); in TypeAPITypeCreatorCtxMethodCreate()320 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddAccessMod()327 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAdd()334 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddBodyFromMethod()354 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddBodyFromLambda()430 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambda()479 auto m = PtrFromLong<PandasmMethodCreator>(methodPtr); in TypeAPITypeCreatorCtxMethodAddBodyDefault()[all …]
194 …PandasmMethodCreator ctor {objectTypeName + "." + panda_file::GetCtorName(SourceLanguage::ETS), th… in DeclarePrimitive()201 PandasmMethodCreator unboxed {objectTypeName + ".unboxed", this}; in DeclarePrimitive()251 void PandasmMethodCreator::AddParameter(pandasm::Type param) in AddParameter()258 void PandasmMethodCreator::AddResult(pandasm::Type type) in AddResult()267 void PandasmMethodCreator::Create() in Create()
232 class PandasmMethodCreator {234 PandasmMethodCreator(std::string name, TypeCreatorCtx *ctx) in PandasmMethodCreator() function