summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/NVPTX/NVPTXMCExpr.h
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2014-04-29 07:57:44 +0000
committerCraig Topper <craig.topper@gmail.com>2014-04-29 07:57:44 +0000
commit2865c986d160306fd297a276f51ac48e68c95597 (patch)
tree0494ff401c350f347995febda1e9b0d1ba2123de /llvm/lib/Target/NVPTX/NVPTXMCExpr.h
parent0d3fa925145f83b2a0f2ffe222deeabfb1d0cba6 (diff)
downloadbcm5719-llvm-2865c986d160306fd297a276f51ac48e68c95597.tar.gz
bcm5719-llvm-2865c986d160306fd297a276f51ac48e68c95597.zip
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. NVPTX edition
llvm-svn: 207505
Diffstat (limited to 'llvm/lib/Target/NVPTX/NVPTXMCExpr.h')
-rw-r--r--llvm/lib/Target/NVPTX/NVPTXMCExpr.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXMCExpr.h b/llvm/lib/Target/NVPTX/NVPTXMCExpr.h
index 8e0e225f584..0ee018cc7e5 100644
--- a/llvm/lib/Target/NVPTX/NVPTXMCExpr.h
+++ b/llvm/lib/Target/NVPTX/NVPTXMCExpr.h
@@ -61,18 +61,18 @@ public:
/// @}
- void PrintImpl(raw_ostream &OS) const;
+ void PrintImpl(raw_ostream &OS) const override;
bool EvaluateAsRelocatableImpl(MCValue &Res,
- const MCAsmLayout *Layout) const {
+ const MCAsmLayout *Layout) const override {
return false;
}
- void AddValueSymbols(MCAssembler *) const {};
- const MCSection *FindAssociatedSection() const {
+ void AddValueSymbols(MCAssembler *) const override {};
+ const MCSection *FindAssociatedSection() const override {
return nullptr;
}
// There are no TLS NVPTXMCExprs at the moment.
- void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {}
+ void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
static bool classof(const MCExpr *E) {
return E->getKind() == MCExpr::Target;
OpenPOWER on IntegriCloud