HomeSort by: relevance | last modified time | path
    Searched refs:PDBSymbolData (Results 1 - 21 of 21) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
PDBSymbolFunc.cpp 15 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
27 class FunctionArgEnumerator : public IPDBEnumChildren<PDBSymbolData> {
29 typedef ConcreteSymbolEnumerator<PDBSymbolData> ArgEnumeratorType;
37 auto DataChildren = Func.findAllChildren<PDBSymbolData>();
52 std::unique_ptr<PDBSymbolData>
57 return Session.getConcreteSymbolById<PDBSymbolData>(
61 std::unique_ptr<PDBSymbolData> getNext() override {
66 return Session.getConcreteSymbolById<PDBSymbolData>(Result.getSymIndexId());
72 typedef std::vector<std::unique_ptr<PDBSymbolData>> ArgListType;
80 std::unique_ptr<IPDBEnumChildren<PDBSymbolData>>
    [all...]
PDBSymbolData.cpp 1 //===- PDBSymbolData.cpp - PDB data (e.g. variable) accessors ---*- C++ -*-===//
9 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
19 void PDBSymbolData::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); }
21 std::unique_ptr<IPDBEnumLineNumbers> PDBSymbolData::getLineNumbers() const {
34 uint32_t PDBSymbolData::getCompilandId() const {
PDBSymDumper.cpp 48 void PDBSymDumper::dump(const PDBSymbolData &Symbol) {
49 PDB_SYMDUMP_UNREACHABLE(PDBSymbolData)
UDTLayout.cpp 16 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
68 const UDTLayoutBase &Parent, std::unique_ptr<PDBSymbolData> Member)
86 const PDBSymbolData &DataMemberLayoutItem::getDataMember() {
87 return *cast<PDBSymbolData>(Symbol);
172 UniquePtrVector<PDBSymbolData> Members;
183 else if (auto Data = unique_dyn_cast<PDBSymbolData>(Child)) {
PDBContext.cpp 14 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
43 } else if (auto Data = dyn_cast_or_null<PDBSymbolData>(Symbol.get())) {
PDBSymbol.cpp 20 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
72 FACTORY_SYMTAG_CASE(Data, PDBSymbolData)
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/
PDBSymbolData.h 1 //===- PDBSymbolData.h - PDB data (e.g. variable) accessors -----*- C++ -*-===//
22 class PDBSymbolData : public PDBSymbol {
PDBSymbolFunc.h 30 std::unique_ptr<IPDBEnumChildren<PDBSymbolData>> getArguments() const;
UDTLayout.h 16 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
87 std::unique_ptr<PDBSymbolData> DataMember);
89 const PDBSymbolData &getDataMember();
94 std::unique_ptr<PDBSymbolData> DataMember;
PDBSymDumper.h 30 virtual void dump(const PDBSymbolData &Symbol);
PDBTypes.h 43 class PDBSymbolData;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
PrettyClassLayoutGraphicalDumper.h 33 void dump(const PDBSymbolData &Symbol) override;
PrettyCompilandDumper.h 30 void dump(const PDBSymbolData &Symbol) override;
PrettyVariableDumper.h 26 void start(const PDBSymbolData &Var, uint32_t Offset = 0);
PrettyEnumDumper.cpp 15 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
49 auto EnumValues = Symbol.findAllChildren<PDBSymbolData>();
llvm-pdbutil.h 26 class PDBSymbolData;
29 uint32_t getTypeLength(const PDBSymbolData &Symbol);
74 bool compareDataSymbols(const std::unique_ptr<llvm::pdb::PDBSymbolData> &F1,
75 const std::unique_ptr<llvm::pdb::PDBSymbolData> &F2);
PrettyClassLayoutGraphicalDumper.cpp 20 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
149 void PrettyClassLayoutGraphicalDumper::dump(const PDBSymbolData &Symbol) {
PrettyCompilandDumper.cpp 22 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
128 void CompilandDumper::dump(const PDBSymbolData &Symbol) {
PrettyVariableDumper.cpp 17 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
37 void VariableDumper::start(const PDBSymbolData &Var, uint32_t Offset) {
llvm-pdbutil.cpp 65 #include "llvm/DebugInfo/PDB/PDBSymbolData.h"
901 uint32_t llvm::pdb::getTypeLength(const PDBSymbolData &Symbol) {
922 const std::unique_ptr<PDBSymbolData> &F1,
923 const std::unique_ptr<PDBSymbolData> &F2) {
1051 diaDumpChildren<PDBSymbolTypeEnum, PDBSymbolData>(*Child, Ids, Recurse);
1164 std::unique_ptr<PDBSymbolData> D =
1165 llvm::unique_dyn_cast<PDBSymbolData>(std::move(Symbol));
1250 if (auto Vars = GlobalScope->findAllChildren<PDBSymbolData>()) {
1256 std::vector<std::unique_ptr<PDBSymbolData>> Datas;
  /src/external/apache2/llvm/lib/libLLVMDebugInfoPDB/
Makefile 22 PDBSymbolData.cpp \

Completed in 77 milliseconds