[llvm-commits] [llvm] r158103 - /llvm/trunk/lib/MC/MCDisassembler/Disassembler.h
Benjamin Kramer
benny.kra at googlemail.com
Wed Jun 6 13:45:10 PDT 2012
Author: d0k
Date: Wed Jun 6 15:45:10 2012
New Revision: 158103
URL: http://llvm.org/viewvc/llvm-project?rev=158103&view=rev
Log:
Add accessors for all private members of DisasmContext.
LLVM should be -Wunused-private-field clean now.
Modified:
llvm/trunk/lib/MC/MCDisassembler/Disassembler.h
Modified: llvm/trunk/lib/MC/MCDisassembler/Disassembler.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCDisassembler/Disassembler.h?rev=158103&r1=158102&r2=158103&view=diff
==============================================================================
--- llvm/trunk/lib/MC/MCDisassembler/Disassembler.h (original)
+++ llvm/trunk/lib/MC/MCDisassembler/Disassembler.h Wed Jun 6 15:45:10 2012
@@ -99,6 +99,14 @@
DisAsm.reset(disAsm);
IP.reset(iP);
}
+ const std::string &getTripleName() const { return TripleName; }
+ void *getDisInfo() const { return DisInfo; }
+ int getTagType() const { return TagType; }
+ LLVMOpInfoCallback getGetOpInfo() const { return GetOpInfo; }
+ LLVMSymbolLookupCallback getSymbolLookupCallback() const {
+ return SymbolLookUp;
+ }
+ const Target *getTarget() const { return TheTarget; }
const MCDisassembler *getDisAsm() const { return DisAsm.get(); }
const MCAsmInfo *getAsmInfo() const { return MAI.get(); }
MCInstPrinter *getIP() { return IP.get(); }
More information about the llvm-commits
mailing list