/external/clang/unittests/AST/ |
CommentLexer.cpp | 46 void lexString(const char *Source, std::vector<Token> &Toks); 62 std::vector<Token> &Toks) { 74 Toks.push_back(Tok); 83 std::vector<Token> Toks; 85 lexString(Source, Toks); 87 ASSERT_EQ(0U, Toks.size()); 96 std::vector<Token> Toks; 98 lexString(Sources[i], Toks); 100 ASSERT_EQ(1U, Toks.size()); 102 ASSERT_EQ(tok::newline, Toks[0].getKind()) [all...] |
/external/clang/lib/Parse/ |
ParseCXXInlineMethods.cpp | 123 CachedTokens Toks; 124 LexTemplateFunctionForLateParsing(Toks); 129 Actions.MarkAsLateParsedTemplate(FD, FnD, Toks); 140 CachedTokens &Toks = LM->Toks; 145 if (ConsumeAndStoreFunctionPrologue(Toks)) { 157 ConsumeAndStoreUntil(tok::r_brace, Toks, /*StopAtSemi=*/false); 163 ConsumeAndStoreUntil(tok::l_brace, Toks, /*StopAtSemi=*/false); 164 ConsumeAndStoreUntil(tok::r_brace, Toks, /*StopAtSemi=*/false); 204 CachedTokens &Toks = MI->Toks [all...] |
ParsePragma.cpp | 734 Token Toks[1]; 735 Toks[0].startToken(); 736 Toks[0].setKind(tok::string_literal); 737 Toks[0].setLocation(Tok.getLocation()); 738 Toks[0].setLiteralData(Section.data()); 739 Toks[0].setLength(Section.size()); 741 cast<StringLiteral>(Actions.ActOnStringLiteral(Toks, nullptr).get()); 776 ArrayRef<Token> Toks; 810 llvm::ArrayRef<Token> Toks = Info->Toks; [all...] |
ParseTemplate.cpp | [all...] |
/external/clang/include/clang/AST/ |
CommentParser.h | 73 void putBack(ArrayRef<Token> Toks) { 74 if (Toks.empty()) 78 MoreLATokens.append(Toks.rbegin(), std::prev(Toks.rend())); 80 Tok = Toks[0];
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
CommentParser.h | 73 void putBack(ArrayRef<Token> Toks) { 74 if (Toks.empty()) 78 MoreLATokens.append(Toks.rbegin(), std::prev(Toks.rend())); 80 Tok = Toks[0];
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
CommentParser.h | 73 void putBack(ArrayRef<Token> Toks) { 74 if (Toks.empty()) 78 MoreLATokens.append(Toks.rbegin(), std::prev(Toks.rend())); 80 Tok = Toks[0];
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
CommentParser.h | 73 void putBack(ArrayRef<Token> Toks) { 74 if (Toks.empty()) 78 MoreLATokens.append(Toks.rbegin(), std::prev(Toks.rend())); 80 Tok = Toks[0];
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
CommentParser.h | 73 void putBack(ArrayRef<Token> Toks) { 74 if (Toks.empty()) 78 MoreLATokens.append(Toks.rbegin(), std::prev(Toks.rend())); 80 Tok = Toks[0];
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
CommentParser.h | 73 void putBack(ArrayRef<Token> Toks) { 74 if (Toks.empty()) 78 MoreLATokens.append(Toks.rbegin(), std::prev(Toks.rend())); 80 Tok = Toks[0];
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
CommentParser.h | 73 void putBack(ArrayRef<Token> Toks) { 74 if (Toks.empty()) 78 MoreLATokens.append(Toks.rbegin(), std::prev(Toks.rend())); 80 Tok = Toks[0];
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
CommentParser.h | 73 void putBack(ArrayRef<Token> Toks) { 74 if (Toks.empty()) 78 MoreLATokens.append(Toks.rbegin(), std::prev(Toks.rend())); 80 Tok = Toks[0];
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
CommentParser.h | 73 void putBack(ArrayRef<Token> Toks) { 74 if (Toks.empty()) 78 MoreLATokens.append(Toks.rbegin(), std::prev(Toks.rend())); 80 Tok = Toks[0];
|
/external/clang/lib/Lex/ |
PPLexerChange.cpp | 191 void Preprocessor::EnterTokenStream(const Token *Toks, unsigned NumToks, 199 Toks, Toks + NumToks); 201 delete [] Toks; 208 EnterTokenStream(Toks, NumToks, DisableMacroExpansion, OwnsTokens); 217 Toks, NumToks, DisableMacroExpansion, OwnsTokens, *this); 220 TokLexer->Init(Toks, NumToks, DisableMacroExpansion, OwnsTokens);
|
/external/clang/lib/AST/ |
CommentParser.cpp | 39 SmallVector<Token, 16> Toks; 41 /// A position in \c Toks. 50 /// Current position in Toks. 54 return Pos.CurToken >= Toks.size(); 60 const Token &Tok = Toks[Pos.CurToken]; 115 Toks.push_back(P.Tok); 117 if (Toks.size() == 1) 249 P.putBack(llvm::makeArrayRef(Toks.begin() + Pos.CurToken, Toks.end())); 250 Pos.CurToken = Toks.size() [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 898 bool SkipUntil(ArrayRef<tok::TokenKind> Toks, [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | [all...] |
/external/clang/lib/Frontend/ |
PrintPreprocessedOutput.cpp | 595 auto Toks = llvm::make_unique<Token[]>(1); 596 Toks[0] = PragmaTok; 597 PP.EnterTokenStream(std::move(Toks), /*NumToks=*/1,
|