Lines Matching full:string
37 std::unordered_map<uint32_t, std::string> methods;
38 std::unordered_map<uint32_t, std::string> fields;
39 std::unordered_map<uint32_t, std::string> classes;
40 std::unordered_map<uint32_t, std::string> strings;
41 std::unordered_map<uint32_t, std::string> literalarrays;
45 std::unordered_map<std::string, panda_file::BaseMethodItem *> method_items;
46 std::unordered_map<std::string, panda_file::BaseFieldItem *> field_items;
47 std::unordered_map<std::string, panda_file::BaseClassItem *> class_items;
49 std::unordered_map<std::string, panda_file::LiteralArrayItem *> literalarray_items;
55 …static bool Emit(panda_file::Writer *writer, const Program &program, std::map<std::string, size_t>…
58 …static bool Emit(const std::string &filename, const Program &program, std::map<std::string, size_t…
64 static std::string GetLastError() in GetLastError()
79 const std::string &name, const Record &rec);
80 …HandleBaseRecord(panda_file::ItemContainer *items, const Program &program, const std::string &name,
82 …HandleInterfaces(panda_file::ItemContainer *items, const Program &program, const std::string &name,
87 const std::string &name, const Record &rec, panda_file::ClassItem *record);
91 const std::string &name, const Record &rec);
96 const std::string &name);
99 const std::string &name, const std::string &record_owner_name);
102 const std::string &name, const std::string &record_owner_name);
104 … panda_file::ItemContainer *items, const Program &program, size_t idx, const std::string &name,
109 const std::string &name);
113 … panda_file::StringItem *method_name, const std::string &mangled_name,
114 … const std::string &name, std::vector<panda_file::MethodParamItem> ¶ms);
124 const std::string &name);
133 const Function &func, const std::string &name, bool emit_debug_info);
142 static void SetLastError(const std::string &message) in SetLastError()
157 const std::unordered_map<std::string, panda_file::BaseMethodItem *> &methods);
190 const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes);
193 const std::unordered_map<std::string, panda_file::BaseMethodItem *> &methods);
196 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields);
199 …const Program &program, const std::unordered_map<std::string, panda_file::BaseClassItem *> &classe…
200 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
201 const std::unordered_map<std::string, panda_file::BaseMethodItem *> &methods);
205 …const Program &program, const std::unordered_map<std::string, panda_file::BaseClassItem *> &classe…
206 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
207 const std::unordered_map<std::string, panda_file::BaseMethodItem *> &methods);
211 const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes,
212 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
213 const std::unordered_map<std::string, panda_file::BaseMethodItem *> &methods);
217 const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes,
218 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
219 const std::unordered_map<std::string, panda_file::BaseMethodItem *> &methods);
223 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
224 const std::unordered_map<std::string, panda_file::BaseMethodItem *> &methods);
229 … const std::unordered_map<std::string, panda_file::BaseClassItem *> &classes,
230 … const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
231 … const std::unordered_map<std::string, panda_file::BaseMethodItem *> &methods);
233 static std::string last_error;
236 std::string GetOwnerName(const std::string &name);
237 std::string GetItemName(const std::string &name);