HomeSort by relevance Sort by last modified time
    Searched refs:TokenLexer (Results 1 - 25 of 34) sorted by null

1 2

  /external/clang/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
25 /// TokenLexer - This implements a lexer that returns tokens from a macro body
29 class TokenLexer {
36 /// null. The TokenLexer owns the pointed-to object.
92 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
98 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
102 TokenLexer(const TokenLexer &) = delete;
103 void operator=(const TokenLexer &) = delete
    [all...]
Preprocessor.h 27 #include "clang/Lex/TokenLexer.h"
308 std::unique_ptr<TokenLexer> CurTokenLexer;
332 std::unique_ptr<TokenLexer> TheTokenLexer;
341 std::unique_ptr<TokenLexer> &&TheTokenLexer,
596 std::unique_ptr<TokenLexer> TokenLexerCache[TokenLexerCacheSize];
601 /// Works like a stack; a TokenLexer adds the macro expanded tokens that is
605 std::vector<std::pair<TokenLexer *, size_t> > MacroExpandingLexersStack;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
25 /// TokenLexer - This implements a lexer that returns tokens from a macro body
29 class TokenLexer {
36 /// null. The TokenLexer owns the pointed-to object.
92 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
98 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
102 TokenLexer(const TokenLexer &) = delete;
103 void operator=(const TokenLexer &) = delete
    [all...]
Preprocessor.h 27 #include "clang/Lex/TokenLexer.h"
314 std::unique_ptr<TokenLexer> CurTokenLexer;
338 std::unique_ptr<TokenLexer> TheTokenLexer;
347 std::unique_ptr<TokenLexer> &&TheTokenLexer,
596 std::unique_ptr<TokenLexer> TokenLexerCache[TokenLexerCacheSize];
601 /// Works like a stack; a TokenLexer adds the macro expanded tokens that is
605 std::vector<std::pair<TokenLexer *, size_t> > MacroExpandingLexersStack;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
25 /// TokenLexer - This implements a lexer that returns tokens from a macro body
29 class TokenLexer {
36 /// null. The TokenLexer owns the pointed-to object.
92 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
98 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
102 TokenLexer(const TokenLexer &) = delete;
103 void operator=(const TokenLexer &) = delete
    [all...]
Preprocessor.h 27 #include "clang/Lex/TokenLexer.h"
352 std::unique_ptr<TokenLexer> CurTokenLexer;
376 std::unique_ptr<TokenLexer> TheTokenLexer;
385 std::unique_ptr<TokenLexer> &&TheTokenLexer,
637 std::unique_ptr<TokenLexer> TokenLexerCache[TokenLexerCacheSize];
642 /// Works like a stack; a TokenLexer adds the macro expanded tokens that is
646 std::vector<std::pair<TokenLexer *, size_t> > MacroExpandingLexersStack;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
25 /// TokenLexer - This implements a lexer that returns tokens from a macro body
29 class TokenLexer {
36 /// null. The TokenLexer owns the pointed-to object.
92 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
98 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
102 TokenLexer(const TokenLexer &) = delete;
103 void operator=(const TokenLexer &) = delete
    [all...]
Preprocessor.h 27 #include "clang/Lex/TokenLexer.h"
352 std::unique_ptr<TokenLexer> CurTokenLexer;
376 std::unique_ptr<TokenLexer> TheTokenLexer;
385 std::unique_ptr<TokenLexer> &&TheTokenLexer,
637 std::unique_ptr<TokenLexer> TokenLexerCache[TokenLexerCacheSize];
642 /// Works like a stack; a TokenLexer adds the macro expanded tokens that is
646 std::vector<std::pair<TokenLexer *, size_t> > MacroExpandingLexersStack;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
27 /// TokenLexer - This implements a lexer that returns tokens from a macro body
31 class TokenLexer {
38 /// null. The TokenLexer owns the pointed-to object.
94 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
100 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
104 TokenLexer(const TokenLexer &) = delete;
105 void operator=(const TokenLexer &) = delete
    [all...]
Preprocessor.h 27 #include "clang/Lex/TokenLexer.h"
355 std::unique_ptr<TokenLexer> CurTokenLexer;
379 std::unique_ptr<TokenLexer> TheTokenLexer;
388 std::unique_ptr<TokenLexer> &&TheTokenLexer,
640 std::unique_ptr<TokenLexer> TokenLexerCache[TokenLexerCacheSize];
645 /// Works like a stack; a TokenLexer adds the macro expanded tokens that is
649 std::vector<std::pair<TokenLexer *, size_t> > MacroExpandingLexersStack;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
27 /// TokenLexer - This implements a lexer that returns tokens from a macro body
31 class TokenLexer {
38 /// null. The TokenLexer owns the pointed-to object.
94 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
100 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
104 TokenLexer(const TokenLexer &) = delete;
105 void operator=(const TokenLexer &) = delete
    [all...]
Preprocessor.h 27 #include "clang/Lex/TokenLexer.h"
355 std::unique_ptr<TokenLexer> CurTokenLexer;
379 std::unique_ptr<TokenLexer> TheTokenLexer;
388 std::unique_ptr<TokenLexer> &&TheTokenLexer,
640 std::unique_ptr<TokenLexer> TokenLexerCache[TokenLexerCacheSize];
645 /// Works like a stack; a TokenLexer adds the macro expanded tokens that is
649 std::vector<std::pair<TokenLexer *, size_t> > MacroExpandingLexersStack;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
27 /// TokenLexer - This implements a lexer that returns tokens from a macro body
31 class TokenLexer {
38 /// null. The TokenLexer owns the pointed-to object.
94 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
100 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
104 TokenLexer(const TokenLexer &) = delete;
105 void operator=(const TokenLexer &) = delete
    [all...]
Preprocessor.h 27 #include "clang/Lex/TokenLexer.h"
355 std::unique_ptr<TokenLexer> CurTokenLexer;
379 std::unique_ptr<TokenLexer> TheTokenLexer;
388 std::unique_ptr<TokenLexer> &&TheTokenLexer,
640 std::unique_ptr<TokenLexer> TokenLexerCache[TokenLexerCacheSize];
645 /// Works like a stack; a TokenLexer adds the macro expanded tokens that is
649 std::vector<std::pair<TokenLexer *, size_t> > MacroExpandingLexersStack;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
27 /// TokenLexer - This implements a lexer that returns tokens from a macro body
31 class TokenLexer {
38 /// null. The TokenLexer owns the pointed-to object.
94 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
100 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
104 TokenLexer(const TokenLexer &) = delete;
105 void operator=(const TokenLexer &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
25 /// TokenLexer - This implements a lexer that returns tokens from a macro body
29 class TokenLexer {
36 /// null. The TokenLexer owns the pointed-to object.
92 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
98 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
102 TokenLexer(const TokenLexer &) = delete;
103 void operator=(const TokenLexer &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
25 /// TokenLexer - This implements a lexer that returns tokens from a macro body
29 class TokenLexer {
36 /// null. The TokenLexer owns the pointed-to object.
92 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
98 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
102 TokenLexer(const TokenLexer &) = delete;
103 void operator=(const TokenLexer &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
25 /// TokenLexer - This implements a lexer that returns tokens from a macro body
29 class TokenLexer {
36 /// null. The TokenLexer owns the pointed-to object.
92 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
98 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
102 TokenLexer(const TokenLexer &) = delete;
103 void operator=(const TokenLexer &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
27 /// TokenLexer - This implements a lexer that returns tokens from a macro body
31 class TokenLexer {
38 /// null. The TokenLexer owns the pointed-to object.
94 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
100 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
104 TokenLexer(const TokenLexer &) = delete;
105 void operator=(const TokenLexer &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
27 /// TokenLexer - This implements a lexer that returns tokens from a macro body
31 class TokenLexer {
38 /// null. The TokenLexer owns the pointed-to object.
94 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
100 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
104 TokenLexer(const TokenLexer &) = delete;
105 void operator=(const TokenLexer &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
27 /// TokenLexer - This implements a lexer that returns tokens from a macro body
31 class TokenLexer {
38 /// null. The TokenLexer owns the pointed-to object.
94 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
100 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
104 TokenLexer(const TokenLexer &) = delete;
105 void operator=(const TokenLexer &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/Lex/
TokenLexer.h 1 //===--- TokenLexer.h - Lex from a token buffer -----------------*- C++ -*-===//
10 // This file defines the TokenLexer interface.
27 /// TokenLexer - This implements a lexer that returns tokens from a macro body
31 class TokenLexer {
38 /// null. The TokenLexer owns the pointed-to object.
94 /// OwnsTokens - This is true if this TokenLexer allocated the Tokens
100 /// DisableMacroExpansion - This is true when tokens lexed from the TokenLexer
104 TokenLexer(const TokenLexer &) = delete;
105 void operator=(const TokenLexer &) = delete
    [all...]
  /external/clang/lib/Lex/
TokenLexer.cpp 1 //===--- TokenLexer.cpp - Lex from a token stream -------------------------===//
10 // This file implements the TokenLexer interface.
14 #include "clang/Lex/TokenLexer.h"
24 /// Create a TokenLexer for the specified macro with the specified actual
26 void TokenLexer::Init(Token &Tok, SourceLocation ELEnd, MacroInfo *MI,
28 // If the client is reusing a TokenLexer, make sure to free any memory
79 /// Create a TokenLexer for the specified token stream. This does not
81 void TokenLexer::Init(const Token *TokArray, unsigned NumToks,
83 // If the client is reusing a TokenLexer, make sure to free any memory
108 void TokenLexer::destroy()
    [all...]
PPLexerChange.cpp 164 std::unique_ptr<TokenLexer> TokLexer;
166 TokLexer = llvm::make_unique<TokenLexer>(Tok, ILEnd, Macro, Args, *this);
214 std::unique_ptr<TokenLexer> TokLexer;
216 TokLexer = llvm::make_unique<TokenLexer>(
521 /// HandleEndOfTokenLexer - This callback is invoked when the current TokenLexer
  /external/swiftshader/src/OpenGL/compiler/preprocessor/
MacroExpander.cpp 32 class TokenLexer : public Lexer
37 TokenLexer(TokenVector *tokens)
57 PP_DISALLOW_COPY_AND_ASSIGN(TokenLexer);
441 TokenLexer lexer(&arg);

Completed in 743 milliseconds

1 2