HomeSort by relevance Sort by last modified time
    Searched refs:Toks (Results 1 - 22 of 22) sorted by null

  /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 114 CachedTokens Toks;
115 LexTemplateFunctionForLateParsing(Toks);
120 Actions.MarkAsLateParsedTemplate(FD, FnD, Toks);
131 CachedTokens &Toks = LM->Toks;
136 if (ConsumeAndStoreFunctionPrologue(Toks)) {
148 ConsumeAndStoreUntil(tok::r_brace, Toks, /*StopAtSemi=*/false);
154 ConsumeAndStoreUntil(tok::l_brace, Toks, /*StopAtSemi=*/false);
155 ConsumeAndStoreUntil(tok::r_brace, Toks, /*StopAtSemi=*/false);
195 CachedTokens &Toks = MI->Toks
    [all...]
ParsePragma.cpp 684 Token *Toks = new Token[1];
685 Toks[0].startToken();
686 Toks[0].setKind(tok::annot_pragma_vis);
687 Toks[0].setLocation(VisLoc);
688 Toks[0].setAnnotationValue(
690 PP.EnterTokenStream(Toks, 1, /*DisableMacroExpansion=*/true,
800 Token *Toks =
803 new (Toks) Token();
804 Toks[0].startToken();
805 Toks[0].setKind(tok::annot_pragma_pack)
    [all...]
ParseTemplate.cpp     [all...]
ParseObjc.cpp     [all...]
Parser.cpp 232 bool Parser::SkipUntil(ArrayRef<tok::TokenKind> Toks, SkipUntilFlags Flags) {
238 for (unsigned i = 0, NumToks = Toks.size(); i != NumToks; ++i) {
239 if (Tok.is(Toks[i])) {
252 if (Toks.size() == 1 && Toks[0] == tok::eof &&
    [all...]
ParseExprCXX.cpp     [all...]
ParseStmtAsm.cpp 50 ArrayRef<Token> Toks, ArrayRef<unsigned> Offsets)
51 : TheParser(P), AsmLoc(Loc), AsmString(AsmString), AsmToks(Toks),
ParseDecl.cpp 176 ConsumeAndStoreUntil(tok::r_paren, LA->Toks, true, false);
181 LA->Toks.push_back(Eof);
    [all...]
  /external/clang/include/clang/AST/
CommentParser.h 73 void putBack(ArrayRef<Token> Toks) {
74 if (Toks.empty())
78 for (const Token *I = &Toks.back(),
79 *B = &Toks.front();
84 Tok = Toks[0];
  /external/clang/include/clang/Parse/
Parser.h 865 bool SkipUntil(ArrayRef<tok::TokenKind> Toks,
    [all...]
  /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/lib/Lex/
PPLexerChange.cpp 190 void Preprocessor::EnterTokenStream(const Token *Toks, unsigned NumToks,
196 TokLexer = new TokenLexer(Toks, NumToks, DisableMacroExpansion,
200 TokLexer->Init(Toks, NumToks, DisableMacroExpansion, OwnsTokens);
Pragma.cpp 915 Token *Toks = PP.getPreprocessorAllocator().Allocate<Token>(1);
916 Toks->startToken();
917 Toks->setKind(tok::annot_pragma_captured);
918 Toks->setLocation(NameLoc);
920 PP.EnterTokenStream(Toks, 1, /*DisableMacroExpansion=*/true,
    [all...]
PPDirectives.cpp 831 Token *Toks = new Token[2];
833 Toks[0] = SavedHash;
834 Toks[1] = Result;
839 Toks[1].setKind(tok::unknown);
844 EnterTokenStream(Toks, 2, false, true);
    [all...]
PPMacroExpansion.cpp 565 Token *Toks = new Token[1];
566 Toks[0] = Tok;
567 EnterTokenStream(Toks, 1, true, true);
    [all...]
  /external/clang/include/clang/Lex/
Preprocessor.h 739 void EnterTokenStream(const Token *Toks, unsigned NumToks,
    [all...]
  /external/clang/lib/Sema/
SemaTemplate.cpp     [all...]
SemaDeclCXX.cpp 384 CachedTokens *Toks = chunk.Fun.Params[argIdx].DefaultArgTokens;
386 << SourceRange((*Toks)[1].getLocation(),
387 Toks->back().getLocation());
388 delete Toks;
    [all...]
  /external/clang/lib/Serialization/
ASTWriter.cpp     [all...]
ASTReader.cpp     [all...]
  /external/clang/include/clang/Sema/
Sema.h     [all...]

Completed in 459 milliseconds