Lines Matching refs:Sym
122 object::symbol_iterator Sym = Reloc.getSymbol(); in dumpSections() local
123 ErrorOr<StringRef> SymbolNameOrErr = Sym->getName(); in dumpSections()
137 dumpFunctionDefinition(COFFYAML::Symbol *Sym, in dumpFunctionDefinition() argument
145 Sym->FunctionDefinition = YAMLFD; in dumpFunctionDefinition()
149 dumpbfAndEfLineInfo(COFFYAML::Symbol *Sym, in dumpbfAndEfLineInfo() argument
155 Sym->bfAndefSymbol = YAMLAAS; in dumpbfAndEfLineInfo()
158 static void dumpWeakExternal(COFFYAML::Symbol *Sym, in dumpWeakExternal() argument
164 Sym->WeakExternal = YAMLWE; in dumpWeakExternal()
168 dumpSectionDefinition(COFFYAML::Symbol *Sym, in dumpSectionDefinition() argument
180 Sym->SectionDefinition = YAMLASD; in dumpSectionDefinition()
184 dumpCLRTokenDefinition(COFFYAML::Symbol *Sym, in dumpCLRTokenDefinition() argument
190 Sym->CLRToken = YAMLCLRToken; in dumpCLRTokenDefinition()
197 COFFYAML::Symbol Sym; in dumpSymbols() local
198 Obj.getSymbolName(Symbol, Sym.Name); in dumpSymbols()
199 Sym.SimpleType = COFF::SymbolBaseType(Symbol.getBaseType()); in dumpSymbols()
200 Sym.ComplexType = COFF::SymbolComplexType(Symbol.getComplexType()); in dumpSymbols()
201 Sym.Header.StorageClass = Symbol.getStorageClass(); in dumpSymbols()
202 Sym.Header.Value = Symbol.getValue(); in dumpSymbols()
203 Sym.Header.SectionNumber = Symbol.getSectionNumber(); in dumpSymbols()
204 Sym.Header.NumberOfAuxSymbols = Symbol.getNumberOfAuxSymbols(); in dumpSymbols()
216 dumpFunctionDefinition(&Sym, ObjFD); in dumpSymbols()
225 dumpbfAndEfLineInfo(&Sym, ObjBES); in dumpSymbols()
234 dumpWeakExternal(&Sym, ObjWE); in dumpSymbols()
237 Sym.File = StringRef(reinterpret_cast<const char *>(AuxData.data()), in dumpSymbols()
249 dumpSectionDefinition(&Sym, ObjSD, Symbol.isBigObj()); in dumpSymbols()
258 dumpCLRTokenDefinition(&Sym, ObjCLRToken); in dumpSymbols()
263 Symbols.push_back(Sym); in dumpSymbols()