Searched refs:def_class (Results 1 – 4 of 4) sorted by relevance
125 void Function::AddDefinedClass(const Class *def_class) in AddDefinedClass() argument127 ASSERT(def_class != nullptr); in AddDefinedClass()128 def_class_list_.push_back(def_class); in AddDefinedClass()
491 for (auto &def_class : def_class_list_) { in ExtractDefinedClassAndFunctionInfo() local492 const Function *def_func = def_class->GetDefineFunction(); in ExtractDefinedClassAndFunctionInfo()512 auto def_class = ResolveDefineClassWithBufferInst(func, inst); in ExtractClassAndFunctionInfo() local513 AddDefinedClass(std::move(def_class)); in ExtractClassAndFunctionInfo()941 std::unique_ptr<Class> def_class = std::make_unique<Class>(class_name, this, func); in ResolveDefineClassWithBufferInst() local942 if (def_class == nullptr) { in ResolveDefineClassWithBufferInst()946 func->AddDefinedClass(def_class.get()); in ResolveDefineClassWithBufferInst()950 HandleMemberFunctionFromClassBuf(ctor_name, func, def_class.get()); in ResolveDefineClassWithBufferInst()960 HandleMemberFunctionFromClassBuf(member_func_name, func, def_class.get()); in ResolveDefineClassWithBufferInst()964 return def_class; in ResolveDefineClassWithBufferInst()[all …]
115 …mberFunctionFromClassBuf(const std::string &func_name, Function *def_func, Class *def_class) const;116 void AddDefinedClass(std::unique_ptr<Class> &&def_class);
61 void AddDefinedClass(const Class *def_class);