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()382 JsonObject elf_symbol; in AddElfSymbolMessageIR() local383 elf_symbol.Set("name", elf_symbol_ir->GetName()); in AddElfSymbolMessageIR()384 AddElfSymbolBinding(elf_symbol, elf_symbol_ir->GetBinding()); in AddElfSymbolMessageIR()385 translation_unit_[key].append(elf_symbol); in AddElfSymbolMessageIR()
157 GetElfSymbolBinding(const JsonObjectRef &elf_symbol) { in GetElfSymbolBinding() argument158 std::string binding(elf_symbol.GetString("binding")); in GetElfSymbolBinding()
136 bool ProtobufIRDiffDumper::AddElfSymbolMessageIR(const ElfSymbolIR *elf_symbol, in AddElfSymbolMessageIR() argument138 switch (elf_symbol->GetKind()) { in AddElfSymbolMessageIR()140 return AddElfFunctionIR(static_cast<const ElfFunctionIR *>(elf_symbol), in AddElfSymbolMessageIR()144 return AddElfObjectIR(static_cast<const ElfObjectIR *>(elf_symbol), in AddElfSymbolMessageIR()