/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);
|