| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBSymDumper.h | 24 virtual void dump(const PDBSymbolAnnotation &Symbol); 25 virtual void dump(const PDBSymbolBlock &Symbol); 26 virtual void dump(const PDBSymbolCompiland &Symbol); 29 virtual void dump(const PDBSymbolCustom &Symbol); 30 virtual void dump(const PDBSymbolData &Symbol); 31 virtual void dump(const PDBSymbolExe &Symbol); 32 virtual void dump(const PDBSymbolFunc &Symbol); 35 virtual void dump(const PDBSymbolLabel &Symbol); 37 virtual void dump(const PDBSymbolThunk &Symbol); 50 virtual void dump(const PDBSymbolTypeUDT &Symbol); [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLSymbols.cpp | 271 mutable T Symbol; member 318 IO.mapRequired("End", Symbol.End); in map() 319 IO.mapRequired("Next", Symbol.Next); in map() 327 IO.mapRequired("Type", Symbol.Type); in map() 328 IO.mapRequired("Size", Symbol.Size); in map() 338 IO.mapRequired("Rva", Symbol.Rva); in map() 341 IO.mapRequired("Name", Symbol.Name); in map() 345 IO.mapRequired("Size", Symbol.Size); in map() 637 Result.Symbol = Impl; in fromCodeViewSymbolImpl() 648 switch (Symbol.kind()) { in fromCodeViewSymbol() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/ |
| H A D | DIARawSymbol.cpp | 116 PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument 122 PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument 157 IDiaSymbol *Symbol, in DumpDIAValue() argument 165 IDiaSymbol *Symbol, in DumpDIAValue() argument 179 IDiaSymbol *Symbol, in DumpDIAValue() argument 665 return PrivateGetDIAValue(Symbol, in getLiveRangeStartAddressOffset() 670 return PrivateGetDIAValue(Symbol, in getLiveRangeStartAddressSection() 697 return PrivateGetDIAValue(Symbol, in getNumberOfAcceleratorPointerTags() 803 return PrivateGetDIAValue(Symbol, in getTargetRelativeVirtualAddress() 1067 return PrivateGetDIAValue(Symbol, in isAcceleratorGroupSharedLocal() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyFunctionDumper.cpp | 113 if (Symbol.isConstType()) in start() 115 if (Symbol.isVolatileType()) in start() 142 if (Symbol.hasFramePointer()) { in start() 151 if (Symbol.isVirtual() || Symbol.isPureVirtual()) in start() 202 if (Symbol.isConstType()) in start() 204 if (Symbol.isVolatileType()) in start() 206 if (Symbol.isPureVirtual()) in start() 221 Dumper.start(Symbol); in dump() 232 uint32_t TypeId = Symbol.getTypeId(); in dump() 256 if (Symbol.isConstType()) in dump() [all …]
|
| H A D | PrettyCompilandDumper.cpp | 49 std::string FullName = Symbol.getName(); in start() 131 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() 149 << "[" << Symbol.getValue() << "]"; in dump() 164 if (Symbol.getLength() == 0) in dump() 166 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() 175 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() 188 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() 194 uint64_t VA = Symbol.getVirtualAddress(); in dump() 208 std::string Name = Symbol.getName(); in dump() 221 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() [all …]
|
| H A D | PrettyTypedefDumper.cpp | 33 uint32_t TargetId = Symbol.getTypeId(); in start() 42 Dumper.dump(Symbol); in dump() 47 Dumper.start(Symbol); in dump() 50 void TypedefDumper::dump(const PDBSymbolTypeEnum &Symbol) { in dump() argument 56 if (Symbol.isConstType()) in dump() 58 if (Symbol.isVolatileType()) in dump() 60 auto PointeeType = Symbol.getPointeeType(); in dump() 63 if (Symbol.isReference()) in dump() 69 Printer << ((Symbol.isReference()) ? "&" : "*"); in dump() 72 if (Symbol.getRawSymbol().isRestrictedType()) in dump() [all …]
|
| H A D | PrettyVariableDumper.cpp | 115 auto ElementType = Symbol.getElementType(); in dump() 123 auto ElementType = Symbol.getElementType(); in dumpRight() 127 Printer << '[' << Symbol.getCount() << ']'; in dumpRight() 133 Dumper.start(Symbol); in dump() 141 auto ReturnType = Symbol.getReturnType(); in dump() 169 if (Symbol.isConstType()) in dumpRight() 171 if (Symbol.isVolatileType()) in dumpRight() 179 auto PointeeType = Symbol.getPointeeType(); in dump() 192 if (Symbol.isConstType()) in dump() 194 if (Symbol.isVolatileType()) in dump() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBSymDumper.cpp | 24 void PDBSymDumper::dump(const PDBSymbolAnnotation &Symbol) { in dump() argument 28 void PDBSymDumper::dump(const PDBSymbolBlock &Symbol) { in dump() argument 32 void PDBSymDumper::dump(const PDBSymbolCompiland &Symbol) { in dump() argument 44 void PDBSymDumper::dump(const PDBSymbolCustom &Symbol) { in dump() argument 48 void PDBSymDumper::dump(const PDBSymbolData &Symbol) { in dump() argument 52 void PDBSymDumper::dump(const PDBSymbolExe &Symbol) { in dump() argument 56 void PDBSymDumper::dump(const PDBSymbolFunc &Symbol) { in dump() argument 68 void PDBSymDumper::dump(const PDBSymbolLabel &Symbol) { in dump() argument 76 void PDBSymDumper::dump(const PDBSymbolThunk &Symbol) { in dump() argument 128 void PDBSymDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump() argument [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCMachOStreamer.cpp | 190 if (Symbol->isExternal()) in emitEHSymAttributes() 325 ISD.Symbol = Symbol; in emitSymbolAttribute() 377 Symbol->setNoDeadStrip(); in emitSymbolAttribute() 386 Symbol->setNoDeadStrip(); in emitSymbolAttribute() 394 Symbol->setAltEntry(); in emitSymbolAttribute() 420 Symbol->setCold(); in emitSymbolAttribute() 439 Symbol->setExternal(true); in emitCommonSymbol() 468 if (Symbol) { in emitZerofill() 470 emitLabel(Symbol); in emitZerofill() 510 if (getAssembler().isSymbolLinkerVisible(Symbol) && Symbol.isInSection() && in finishImpl() [all …]
|
| H A D | MCWinCOFFStreamer.cpp | 119 Symbol->setExternal(true); in emitSymbolAttribute() 123 Symbol->setExternal(true); in emitSymbolAttribute() 124 Symbol->setIsWeakExternal(true); in emitSymbolAttribute() 127 Symbol->setExternal(true); in emitSymbolAttribute() 145 CurSymbol = Symbol; in beginCOFFSymbolDef() 221 visitUsedSymbol(*Symbol); in emitCOFFSectionIndex() 231 visitUsedSymbol(*Symbol); in emitCOFFSecRel32() 249 visitUsedSymbol(*Symbol); in emitCOFFImgRel32() 280 Symbol->setExternal(true); in emitCommonSymbol() 306 emitLabel(Symbol); in emitLocalCommonSymbol() [all …]
|
| H A D | MCXCOFFStreamer.cpp | 36 auto *Symbol = cast<MCSymbolXCOFF>(Sym); in emitSymbolAttribute() local 37 getAssembler().registerSymbol(*Symbol); in emitSymbolAttribute() 46 Symbol->setStorageClass(XCOFF::C_EXT); in emitSymbolAttribute() 47 Symbol->setExternal(true); in emitSymbolAttribute() 51 Symbol->setExternal(true); in emitSymbolAttribute() 55 Symbol->setExternal(true); in emitSymbolAttribute() 75 emitSymbolAttribute(Symbol, Linkage); in emitXCOFFSymbolLinkageWithVisibility() 81 emitSymbolAttribute(Symbol, Visibility); in emitXCOFFSymbolLinkageWithVisibility() 102 if (!Symbol->hasRename()) in emitXCOFFRenameDirective() 121 getAssembler().registerSymbol(*Symbol); in emitCommonSymbol() [all …]
|
| H A D | MCWasmStreamer.cpp | 56 auto *Symbol = cast<MCSymbolWasm>(S); in emitLabel() local 62 Symbol->setTLS(); in emitLabel() 67 auto *Symbol = cast<MCSymbolWasm>(S); in emitLabelAtPos() local 73 Symbol->setTLS(); in emitLabelAtPos() 107 auto *Symbol = cast<MCSymbolWasm>(S); in emitSymbolAttribute() local 128 Symbol->setHidden(true); in emitSymbolAttribute() 133 Symbol->setWeak(true); in emitSymbolAttribute() 134 Symbol->setExternal(true); in emitSymbolAttribute() 138 Symbol->setExternal(true); in emitSymbolAttribute() 146 Symbol->setTLS(); in emitSymbolAttribute() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Object/ |
| H A D | TapiFile.cpp | 27 static uint32_t getFlags(const Symbol *Sym) { in getFlags() 55 if (!Symbol->getArchitectures().has(Arch)) in TapiFile() 58 switch (Symbol->getKind()) { in TapiFile() 60 Symbols.emplace_back(StringRef(), Symbol->getName(), getFlags(Symbol), in TapiFile() 61 ::getType(Symbol)); in TapiFile() 66 getFlags(Symbol), ::getType(Symbol)); in TapiFile() 69 getFlags(Symbol), ::getType(Symbol)); in TapiFile() 71 getFlags(Symbol), ::getType(Symbol)); in TapiFile() 76 getFlags(Symbol), ::getType(Symbol)); in TapiFile() 79 Symbols.emplace_back(ObjC2IVarPrefix, Symbol->getName(), getFlags(Symbol), in TapiFile() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
| H A D | SymbolSet.h | 87 using SymbolsMapType = llvm::DenseMap<SymbolsMapKey, Symbol *>; 110 const Symbol *findSymbol(SymbolKind Kind, StringRef Name) const; 115 std::forward_iterator_tag, const Symbol *, ptrdiff_t, 116 const Symbol *, const Symbol *> { 131 std::function<bool(const Symbol *)>>; 142 std::function<bool(const Symbol *)> fn = [](const Symbol *Symbol) { 143 return !Symbol->isUndefined() && !Symbol->isReexported(); 152 std::function<bool(const Symbol *)> fn = [](const Symbol *Symbol) { 153 return Symbol->isReexported(); 162 std::function<bool(const Symbol *)> fn = [](const Symbol *Symbol) { [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | COFFLinkGraphBuilder.cpp | 231 jitlink::Symbol *GSym = nullptr; in graphifySymbols() 248 Expected<jitlink::Symbol *> NewGSym = in graphifySymbols() 379 << getCOFFSectionName(Symbol.getSectionNumber(), Section, Symbol) in createExternalSymbol() 418 jitlink::Symbol *Symbol = It->second; in calculateImplicitSizeOfSymbols() local 438 if (Symbol->getSize()) { in calculateImplicitSizeOfSymbols() 456 Symbol->setSize(CandSize); in calculateImplicitSizeOfSymbols() 465 if (Symbol.isCommon()) { in createDefinedSymbol() 473 if (Symbol.isAbsolute()) in createDefinedSymbol() 495 if (Symbol.isExternal()) { in createDefinedSymbol() 515 Symbol.getSectionDefinition(); in createDefinedSymbol() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lld/ELF/ |
| H A D | SymbolTable.h | 23 Symbol *acleSeSym; 24 Symbol *sym; 41 ArrayRef<Symbol *> getSymbols() const { return symVector; } in getSymbols() 43 void wrap(Symbol *sym, Symbol *real, Symbol *wrap); 45 Symbol *insert(StringRef name); 47 template <typename T> Symbol *addSymbol(const T &newSym) { in addSymbol() 48 Symbol *sym = insert(newSym.getName()); in addSymbol() 52 Symbol *addAndCheckDuplicate(const Defined &newSym); 56 Symbol *find(StringRef name); 81 SmallVector<Symbol *, 0> findByVersion(SymbolVersion ver); [all …]
|
| H A D | Symbols.h | 26 class Symbol; variable 29 std::string toString(const elf::Symbol &); 38 class Symbol; variable 71 class Symbol { 89 Symbol(const Symbol &o) { memcpy(this, &o, sizeof(o)); } in Symbol() function 355 class Defined : public Symbol { 363 void overwrite(Symbol &sym) const; 414 class Undefined : public Symbol { 487 class LazySymbol : public Symbol { 492 void overwrite(Symbol &sym) const { Symbol::overwrite(sym, LazyKind); } in overwrite() [all …]
|
| H A D | SymbolTable.cpp | 34 void SymbolTable::wrap(Symbol *sym, Symbol *real, Symbol *wrap) { in wrap() 88 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert() 92 memset(sym, 0, sizeof(Symbol)); in insert() 143 for (Symbol *sym : symVector) in getDemangledSyms() 166 if (Symbol *sym = find(ver.name)) in findByVersion() 174 SmallVector<Symbol *, 0> res; in findAllByVersion() 193 for (Symbol *sym : symVector) in findAllByVersion() 200 SmallVector<Symbol *, 0> syms; in handleDynamicList() 207 for (Symbol *sym : syms) in handleDynamicList() 229 for (Symbol *sym : syms) { in assignExactVersion() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lld/COFF/ |
| H A D | SymbolTable.h | 33 class Symbol; variable 70 Symbol *find(StringRef name) const; 71 Symbol *findUnderscore(StringRef name) const; 77 Symbol *findMangle(StringRef name); 85 Symbol *addUndefined(StringRef name); 87 Symbol *addSynthetic(StringRef n, Chunk *c); 88 Symbol *addAbsolute(StringRef n, uint64_t va); 94 Symbol *addAbsolute(StringRef n, COFFSymbolRef s); 95 Symbol *addRegular(InputFile *f, StringRef n, 105 Symbol *addImportData(StringRef n, ImportFile *f); [all …]
|
| H A D | Symbols.h | 39 class Symbol { 157 class Defined : public Symbol { 177 friend Symbol; variable 183 static bool classof(const Symbol *s) { in classof() 294 class LazyArchive : public Symbol { 304 const Archive::Symbol sym; 307 class LazyObject : public Symbol { 315 class LazyDLLSymbol : public Symbol { 324 DLLFile::Symbol *sym; 328 class Undefined : public Symbol { [all …]
|
| /freebsd-14.2/crypto/heimdal/lib/asn1/ |
| H A D | gen_locl.h | 57 void generate_type (const Symbol *); 58 void generate_constant (const Symbol *); 59 void generate_type_encode (const Symbol *); 60 void generate_type_decode (const Symbol *); 61 void generate_type_free (const Symbol *); 62 void generate_type_length (const Symbol *); 63 void generate_type_copy (const Symbol *); 64 void generate_type_seq (const Symbol *); 89 int is_template_compat (const Symbol *); 90 void generate_template(const Symbol *); [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 111 class Symbol; 120 std::vector<Symbol> Symbols; 137 class Symbol : irsymtab::Symbol { 141 Symbol(const irsymtab::Symbol &S) : irsymtab::Symbol(S) {} in Symbol() function 144 using irsymtab::Symbol::isCommon; 145 using irsymtab::Symbol::isWeak; 146 using irsymtab::Symbol::isIndirect; 147 using irsymtab::Symbol::getName; 148 using irsymtab::Symbol::getIRName; 151 using irsymtab::Symbol::isTLS; [all …]
|
| /freebsd-14.2/contrib/llvm-project/lld/MachO/ |
| H A D | Symbols.h | 32 class Symbol { 44 virtual ~Symbol() {} in ~Symbol() 117 class Defined : public Symbol { 202 class Undefined : public Symbol { 234 class CommonSymbol : public Symbol { 251 class DylibSymbol : public Symbol { 305 class LazyArchive : public Symbol { 316 const llvm::object::Archive::Symbol sym; 321 class LazyObject : public Symbol { 334 class AliasSymbol final : public Symbol { [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Inclusions/ |
| H A D | StandardLibrary.h | 32 class Symbol; variable 56 friend Symbol; variable 69 class Symbol { 71 static std::vector<Symbol> all(Lang L = Lang::CXX); 74 static std::optional<Symbol> 94 friend llvm::DenseMapInfo<Symbol>; 95 friend bool operator==(const Symbol &L, const Symbol &R) { 107 std::optional<Symbol> operator()(const Decl *D); 140 static inline clang::tooling::stdlib::Symbol getEmptyKey() { 141 return clang::tooling::stdlib::Symbol(-1, [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | Symbol.cpp | 29 Symbol::Symbol() in Symbol() function in Symbol 37 Symbol::Symbol(uint32_t symID, llvm::StringRef name, SymbolType type, in Symbol() function in Symbol 51 Symbol::Symbol(uint32_t symID, const Mangled &mangled, SymbolType type, in Symbol() function in Symbol 66 Symbol::Symbol(const Symbol &rhs) in Symbol() function in Symbol 78 const Symbol &Symbol::operator=(const Symbol &rhs) { in operator =() 101 llvm::Expected<Symbol> Symbol::FromJSON(const JSONSymbol &symbol, in FromJSON() 150 void Symbol::Clear() { in Clear() 455 Symbol *Symbol::CalculateSymbolContextSymbol() { return this; } in CalculateSymbolContextSymbol() 474 Symbol *Symbol::ResolveReExportedSymbolInModuleSpec( in ResolveReExportedSymbolInModuleSpec() 524 Symbol *Symbol::ResolveReExportedSymbol(Target &target) const { in ResolveReExportedSymbol() [all …]
|