diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2016-01-30 12:16:23 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2016-01-30 12:16:23 +0000 |
| commit | 6e75b138f2d2f860454a9e5ebd80279776e8a420 (patch) | |
| tree | a31fba28ac00442c4b8f2ec4c43145d1c5a149c2 | |
| parent | 3ca3ea690fc4acd9c1fee392b03e5ee3563ec1ed (diff) | |
| download | bcm5719-llvm-6e75b138f2d2f860454a9e5ebd80279776e8a420.tar.gz bcm5719-llvm-6e75b138f2d2f860454a9e5ebd80279776e8a420.zip | |
[AST] Pull simple method inline.
llvm-svn: 259304
| -rw-r--r-- | clang/include/clang/AST/ASTTypeTraits.h | 4 | ||||
| -rw-r--r-- | clang/lib/AST/ASTTypeTraits.cpp | 4 |
2 files changed, 3 insertions, 5 deletions
diff --git a/clang/include/clang/AST/ASTTypeTraits.h b/clang/include/clang/AST/ASTTypeTraits.h index dcaac802c11..ad301b14829 100644 --- a/clang/include/clang/AST/ASTTypeTraits.h +++ b/clang/include/clang/AST/ASTTypeTraits.h @@ -62,7 +62,9 @@ public: /// \} /// \brief Returns \c true if \c this and \c Other represent the same kind. - bool isSame(ASTNodeKind Other) const; + bool isSame(ASTNodeKind Other) const { + return KindId != NKI_None && KindId == Other.KindId; + } /// \brief Returns \c true only for the default \c ASTNodeKind() bool isNone() const { return KindId == NKI_None; } diff --git a/clang/lib/AST/ASTTypeTraits.cpp b/clang/lib/AST/ASTTypeTraits.cpp index ec0671ceb1b..5019be45b59 100644 --- a/clang/lib/AST/ASTTypeTraits.cpp +++ b/clang/lib/AST/ASTTypeTraits.cpp @@ -43,10 +43,6 @@ bool ASTNodeKind::isBaseOf(ASTNodeKind Other, unsigned *Distance) const { return isBaseOf(KindId, Other.KindId, Distance); } -bool ASTNodeKind::isSame(ASTNodeKind Other) const { - return KindId != NKI_None && KindId == Other.KindId; -} - bool ASTNodeKind::isBaseOf(NodeKindId Base, NodeKindId Derived, unsigned *Distance) { if (Base == NKI_None || Derived == NKI_None) return false; |

