#include "clang-pseudo/Token.h"
#include "clang/Basic/LangOptions.h"
#include "clang/Basic/TokenKinds.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
namespace clang {
namespace pseudo {
namespace {
AllOf;
ElementsAre;
ElementsAreArray;
Not;
MATCHER_P2(token, Text, Kind, "") { … }
MATCHER_P(hasFlag, Flag, "") { … }
MATCHER_P2(lineIndent, Line, Indent, "") { … }
MATCHER_P(originalIndex, index, "") { … }
TEST(TokenTest, Lex) { … }
TEST(TokenTest, LineContinuation) { … }
TEST(TokenTest, EncodedCharacters) { … }
TEST(TokenTest, Indentation) { … }
TEST(TokenTest, SplitGreaterGreater) { … }
TEST(TokenTest, DropComments) { … }
}
}
}