Go to the documentation of this file.
9 #ifndef LLVM_DEBUGINFO_PDB_PDBSYMBOLTYPEFUNCTIONSIG_H
10 #define LLVM_DEBUGINFO_PDB_PDBSYMBOLTYPEFUNCTIONSIG_H
47 #endif // LLVM_DEBUGINFO_PDB_PDBSYMBOLTYPEFUNCTIONSIG_H
std::unique_ptr< IPDBEnumSymbols > getArguments() const
This is an optimization pass for GlobalISel generic memory operations.
void dump(PDBSymDumper &Dumper) const override
Dumps the contents of a symbol a raw_ostream.
#define DECLARE_PDB_SYMBOL_CONCRETE_TYPE(TagValue)
void dumpRight(PDBSymDumper &Dumper) const override
For certain PDBSymbolTypes, dumps additional information for the type that normally goes on the right...
unsigned getCallingConvention(StringRef LanguageString)
FunctionType * getType(LLVMContext &Context, ID id, ArrayRef< Type * > Tys=None)
Return the function type for an intrinsic.
PDBSymbol defines the base of the inheritance hierarchy for concrete symbol types (e....
This class implements an extremely fast bulk output stream that can only output to a stream.
#define FORWARD_SYMBOL_ID_METHOD(MethodName)
void dumpArgList(raw_ostream &OS) const
#define FORWARD_SYMBOL_ID_METHOD_WITH_NAME(PrivateName, PublicName)
#define FORWARD_SYMBOL_METHOD(MethodName)