projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use 'override/final' instead of 'virtual' for overridden methods
[oota-llvm.git]
/
lib
/
DebugInfo
/
PDB
/
PDBSymbolFunc.cpp
diff --git
a/lib/DebugInfo/PDB/PDBSymbolFunc.cpp
b/lib/DebugInfo/PDB/PDBSymbolFunc.cpp
index b14af07a9db8432145a490da1b5c0a6219ad4dd8..0aff327366cbda6392dc8c2fe6aa80e37ebd7528 100644
(file)
--- a/
lib/DebugInfo/PDB/PDBSymbolFunc.cpp
+++ b/
lib/DebugInfo/PDB/PDBSymbolFunc.cpp
@@
-48,9
+48,10
@@
public:
reset();
}
reset();
}
- uint32_t getChildCount() const { return Args.size(); }
+ uint32_t getChildCount() const
override
{ return Args.size(); }
- std::unique_ptr<PDBSymbolData> getChildAtIndex(uint32_t Index) const {
+ std::unique_ptr<PDBSymbolData>
+ getChildAtIndex(uint32_t Index) const override {
if (Index >= Args.size())
return nullptr;
if (Index >= Args.size())
return nullptr;
@@
-58,7
+59,7
@@
public:
Args[Index]->getSymIndexId());
}
Args[Index]->getSymIndexId());
}
- std::unique_ptr<PDBSymbolData> getNext() {
+ std::unique_ptr<PDBSymbolData> getNext()
override
{
if (CurIter == Args.end())
return nullptr;
const auto &Result = **CurIter;
if (CurIter == Args.end())
return nullptr;
const auto &Result = **CurIter;
@@
-66,9
+67,9
@@
public:
return Session.getConcreteSymbolById<PDBSymbolData>(Result.getSymIndexId());
}
return Session.getConcreteSymbolById<PDBSymbolData>(Result.getSymIndexId());
}
- void reset() { CurIter = Args.empty() ? Args.end() : Args.begin(); }
+ void reset()
override
{ CurIter = Args.empty() ? Args.end() : Args.begin(); }
- FunctionArgEnumerator *clone() const {
+ FunctionArgEnumerator *clone() const
override
{
return new FunctionArgEnumerator(Session, Func);
}
return new FunctionArgEnumerator(Session, Func);
}