LLVM 19.0.0git
Namespaces | Macros | Functions
DIARawSymbol.cpp File Reference
#include "llvm/DebugInfo/PDB/DIA/DIARawSymbol.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/DebugInfo/CodeView/Formatters.h"
#include "llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h"
#include "llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h"
#include "llvm/DebugInfo/PDB/DIA/DIALineNumber.h"
#include "llvm/DebugInfo/PDB/DIA/DIASession.h"
#include "llvm/DebugInfo/PDB/DIA/DIAUtils.h"
#include "llvm/DebugInfo/PDB/PDBExtras.h"
#include "llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h"
#include "llvm/DebugInfo/PDB/PDBSymbolTypePointer.h"
#include "llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h"
#include "llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h"
#include "llvm/Support/ConvertUTF.h"
#include "llvm/Support/raw_ostream.h"

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Macros

#define RAW_ID_METHOD_DUMP(Stream, Method, Session, FieldId, ShowFlags, RecurseFlags)
 
#define RAW_METHOD_DUMP(Stream, Method)
 
#define RAW_METHOD_DUMP_AS(Stream, Method, Type)
 

Functions

llvm::raw_ostreamllvm::operator<< (llvm::raw_ostream &OS, const GUID &G)
 

Macro Definition Documentation

◆ RAW_ID_METHOD_DUMP

#define RAW_ID_METHOD_DUMP (   Stream,
  Method,
  Session,
  FieldId,
  ShowFlags,
  RecurseFlags 
)
Value:
DumpDIAIdValue(Stream, Indent, StringRef{#Method}, Symbol, \
&IDiaSymbol::get_##Method, Session, FieldId, ShowFlags, \
RecurseFlags);
StringRef - Represent a constant reference to a string, i.e.
Definition: StringRef.h:50

Definition at line 204 of file DIARawSymbol.cpp.

◆ RAW_METHOD_DUMP

#define RAW_METHOD_DUMP (   Stream,
  Method 
)
Value:
DumpDIAValue(Stream, Indent, StringRef{#Method}, Symbol, \
&IDiaSymbol::get_##Method);

Definition at line 210 of file DIARawSymbol.cpp.

◆ RAW_METHOD_DUMP_AS

#define RAW_METHOD_DUMP_AS (   Stream,
  Method,
  Type 
)
Value:
DumpDIAValueAs<Type>(Stream, Indent, StringRef{#Method}, Symbol, \
&IDiaSymbol::get_##Method);

Definition at line 214 of file DIARawSymbol.cpp.