Searched refs:elf_symbol (Results 1 – 4 of 4) sorted by relevance
75 bool ModuleIR::AddElfSymbol(const ElfSymbolIR &elf_symbol) { in AddElfSymbol() argument76 switch (elf_symbol.GetKind()) { in AddElfSymbol()78 AddElfFunction(CreateTemp<ElfFunctionIR>(elf_symbol)); in AddElfSymbol()81 AddElfObject(CreateTemp<ElfObjectIR>(elf_symbol)); in AddElfSymbol()
64 static void AddElfSymbolBinding(JsonObject &elf_symbol, in AddElfSymbolBinding() argument67 elf_symbol.Set("binding", in AddElfSymbolBinding()364 JsonObject elf_symbol; in AddElfSymbolMessageIR() local365 elf_symbol.Set("name", elf_symbol_ir->GetName()); in AddElfSymbolMessageIR()366 AddElfSymbolBinding(elf_symbol, elf_symbol_ir->GetBinding()); in AddElfSymbolMessageIR()367 translation_unit_[key].append(elf_symbol); in AddElfSymbolMessageIR()
146 GetElfSymbolBinding(const JsonObjectRef &elf_symbol) { in GetElfSymbolBinding() argument147 std::string binding(elf_symbol.GetString("binding")); in GetElfSymbolBinding()
133 bool ProtobufIRDiffDumper::AddElfSymbolMessageIR(const ElfSymbolIR *elf_symbol, in AddElfSymbolMessageIR() argument135 switch (elf_symbol->GetKind()) { in AddElfSymbolMessageIR()137 return AddElfFunctionIR(static_cast<const ElfFunctionIR *>(elf_symbol), in AddElfSymbolMessageIR()141 return AddElfObjectIR(static_cast<const ElfObjectIR *>(elf_symbol), in AddElfSymbolMessageIR()