[include-fixer] Inline trivial methods.

Putting them into the .cpp file is both more verbose and slower than
having them in the header. No functional change intended.

llvm-svn: 271285
This commit is contained in:
Benjamin Kramer 2016-05-31 14:40:10 +00:00
parent 99985b864b
commit a3f3a7bdd8
2 changed files with 8 additions and 20 deletions

View File

@ -78,20 +78,6 @@ SymbolInfo::SymbolInfo(llvm::StringRef Name, SymbolKind Type,
: Name(Name), Type(Type), FilePath(FilePath), Contexts(Contexts),
LineNumber(LineNumber), NumOccurrences(NumOccurrences) {}
llvm::StringRef SymbolInfo::getName() const { return Name; }
SymbolKind SymbolInfo::getSymbolKind() const { return Type; }
llvm::StringRef SymbolInfo::getFilePath() const { return FilePath; }
const std::vector<SymbolInfo::Context> &SymbolInfo::getContexts() const {
return Contexts;
}
int SymbolInfo::getLineNumber() const { return LineNumber; }
unsigned SymbolInfo::getNumOccurrences() const { return NumOccurrences; }
bool SymbolInfo::operator==(const SymbolInfo &Symbol) const {
return std::tie(Name, Type, FilePath, LineNumber, Contexts) ==
std::tie(Symbol.Name, Symbol.Type, Symbol.FilePath, Symbol.LineNumber,

View File

@ -55,22 +55,24 @@ public:
unsigned NumOccurrences = 0);
/// \brief Get symbol name.
llvm::StringRef getName() const;
llvm::StringRef getName() const { return Name; }
/// \brief Get symbol type.
SymbolKind getSymbolKind() const;
SymbolKind getSymbolKind() const { return Type; }
/// \brief Get a relative file path where symbol comes from.
llvm::StringRef getFilePath() const;
llvm::StringRef getFilePath() const { return FilePath; }
/// \brief Get symbol contexts.
const std::vector<SymbolInfo::Context> &getContexts() const;
const std::vector<SymbolInfo::Context> &getContexts() const {
return Contexts;
}
/// \brief Get a 1-based line number of the symbol's declaration.
int getLineNumber() const;
int getLineNumber() const { return LineNumber; }
/// \brief The number of times this symbol was found during an indexing run.
unsigned getNumOccurrences() const;
unsigned getNumOccurrences() const { return NumOccurrences; }
bool operator<(const SymbolInfo &Symbol) const;