Lines Matching refs:syntax

51 using namespace clang::syntax;
73 IsExpansion(Matcher<llvm::ArrayRef<syntax::Token>> Spelled, in IsExpansion()
74 Matcher<llvm::ArrayRef<syntax::Token>> Expanded) { in IsExpansion()
163 std::vector<syntax::Token> tokenize(llvm::StringRef Text) { in tokenize()
169 return syntax::tokenize(FID, *SourceMgr, LangOptions()); in tokenize()
170 return syntax::tokenize( in tokenize()
171 syntax::FileRange(FID, Annot.range().Begin, Annot.range().End), in tokenize()
176 Matcher<syntax::Token> HasText(std::string Text) const { in HasText()
179 Matcher<syntax::Token> RangeIs(llvm::Annotations::Range R) const { in RangeIs()
212 llvm::ArrayRef<syntax::Token>
213 findTokenRange(llvm::StringRef Query, llvm::ArrayRef<syntax::Token> Tokens) { in findTokenRange()
221 auto TextMatches = [this](llvm::StringRef Q, const syntax::Token &T) { in findTokenRange()
241 llvm::ArrayRef<syntax::Token> findExpanded(llvm::StringRef Query) { in findExpanded()
244 llvm::ArrayRef<syntax::Token> findSpelled(llvm::StringRef Query, in findSpelled()
550 EXPECT_THAT(std::vector<syntax::Token>(Buffer.expandedTokens()), in TEST_F()
570 EXPECT_THAT(std::vector<syntax::Token>(Buffer.expandedTokens()), in TEST_F()
866 llvm::ArrayRef<syntax::Token> Foo1 = findSpelled("FOO 1"); in TEST_F()
876 llvm::ArrayRef<syntax::Token> Foo2 = findSpelled("FOO 2"); in TEST_F()
893 llvm::ArrayRef<syntax::Token> ID1 = findSpelled("ID ( 1 + 2 + 3 )"); in TEST_F()
901 llvm::ArrayRef<syntax::Token> ID2 = findSpelled("ID ( ID ( 2 + 3 + 4 ) )"); in TEST_F()
922 llvm::ArrayRef<syntax::Token> DefineFoo = findSpelled("# define FOO 1"); in TEST_F()
931 llvm::ArrayRef<syntax::Token> PragmaOnce = findSpelled("# pragma once"); in TEST_F()
962 EXPECT_EQ(syntax::Token::range(SM, Int, Semi), in TEST_F()
1004 const syntax::Token *Tok = spelledIdentifierTouching(Loc, Buffer); in TEST_F()