• Home
  • Raw
  • Download

Lines Matching refs:string

35 using AbiElementMap = std::map<std::string, T>;
38 using AbiElementUnorderedMap = std::unordered_map<std::string, T>;
103 const std::string &GetLinkerSetKey() const { in GetLinkerSetKey()
107 void SetSourceFile(const std::string &source_file) { in SetSourceFile()
111 void SetLinkerSetKey(const std::string &linker_set_key) { in SetLinkerSetKey()
115 const std::string &GetSourceFile() const { in GetSourceFile()
124 std::string source_file_;
125 std::string linker_set_key_;
130 ReferencesOtherType(const std::string &referenced_type) in ReferencesOtherType()
133 ReferencesOtherType(std::string &&referenced_type) in ReferencesOtherType()
138 void SetReferencedType(const std::string &referenced_type) { in SetReferencedType()
142 const std::string &GetReferencedType() const { in GetReferencedType()
147 std::string referenced_type_;
155 void SetSelfType(const std::string &self_type) { in SetSelfType()
159 const std::string &GetSelfType() const { in GetSelfType()
163 void SetName(const std::string &name) { in SetName()
167 const std::string &GetName() const { in GetName()
188 std::string name_;
189 std::string self_type_;
196 const std::string &GetUniqueId() const { in GetUniqueId()
200 void SetUniqueId(const std::string &unique_id) { in SetUniqueId()
205 std::string unique_id_;
221 VTableComponentIR(const std::string &name, Kind kind, int64_t value, in VTableComponentIR()
235 const std::string &GetName() const { in GetName()
244 std::string component_name_;
270 CXXBaseSpecifierIR(const std::string &type, bool is_virtual, in CXXBaseSpecifierIR()
291 TemplateElementIR(std::string &&type) in TemplateElementIR()
294 TemplateElementIR(const std::string &type) in TemplateElementIR()
338 RecordFieldIR(const std::string &name, const std::string &type, in RecordFieldIR()
345 const std::string &GetName() const { in GetName()
358 std::string name_;
453 EnumFieldIR(const std::string &name, int value) in EnumFieldIR()
456 const std::string &GetName() const { in GetName()
465 std::string name_;
486 void SetUnderlyingType(std::string &&underlying_type) { in SetUnderlyingType()
490 void SetUnderlyingType(const std::string &underlying_type) { in SetUnderlyingType()
494 const std::string &GetUnderlyingType() const { in GetUnderlyingType()
508 std::string underlying_type_;
608 void SetName(std::string &&name) { in SetName()
612 void SetName(const std::string &name) { in SetName()
616 const std::string &GetName() const { in GetName()
633 std::string name_;
639 ParamIR(const std::string &type, bool is_default, bool is_this_ptr) in ParamIR()
658 void SetReturnType(const std::string &type) { in SetReturnType()
662 const std::string &GetReturnType() const { in GetReturnType()
679 std::string return_type_; // return type reference
705 void SetName(const std::string &name) { in SetName()
709 const std::string &GetName() const { in GetName()
714 std::string linkage_name_;
715 std::string name_;
737 ElfSymbolIR(const std::string &name, ElfSymbolBinding binding) in ElfSymbolIR()
742 const std::string GetName() const { in GetName()
753 std::string name_;
759 ElfFunctionIR(const std::string &name, ElfSymbolBinding binding) in ElfFunctionIR()
769 ElfObjectIR(const std::string &name, ElfSymbolBinding binding) in ElfObjectIR()
779 ModuleIR(const std::set<std::string> *exported_headers) in ModuleIR()
874 void AddToODRListMap(const std::string &key, const TypeIR *value) { in AddToODRListMap()
913 const std::set<std::string> *exported_headers_;