зеркало из https://github.com/microsoft/clang.git
Reimplement Token::isAnnotation() using TokenKinds.def. No functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126045 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
7f11d9cf5d
Коммит
6c94837815
|
@ -103,9 +103,11 @@ public:
|
|||
}
|
||||
|
||||
bool isAnnotation() const {
|
||||
return is(tok::annot_typename) ||
|
||||
is(tok::annot_cxxscope) ||
|
||||
is(tok::annot_template_id);
|
||||
#define ANNOTATION(NAME) \
|
||||
if (is(tok::annot_##NAME)) \
|
||||
return true;
|
||||
#include "clang/Basic/TokenKinds.def"
|
||||
return false;
|
||||
}
|
||||
|
||||
/// getLocation - Return a source location identifier for the specified
|
||||
|
|
Загрузка…
Ссылка в новой задаче