summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2016-01-30 12:16:23 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2016-01-30 12:16:23 +0000
commit6e75b138f2d2f860454a9e5ebd80279776e8a420 (patch)
treea31fba28ac00442c4b8f2ec4c43145d1c5a149c2
parent3ca3ea690fc4acd9c1fee392b03e5ee3563ec1ed (diff)
downloadbcm5719-llvm-6e75b138f2d2f860454a9e5ebd80279776e8a420.tar.gz
bcm5719-llvm-6e75b138f2d2f860454a9e5ebd80279776e8a420.zip
[AST] Pull simple method inline.
llvm-svn: 259304
-rw-r--r--clang/include/clang/AST/ASTTypeTraits.h4
-rw-r--r--clang/lib/AST/ASTTypeTraits.cpp4
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;
OpenPOWER on IntegriCloud