OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:TokenLexer
(Results
1 - 6
of
6
) sorted by null
/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
28
#include "clang/Lex/
TokenLexer
.h"
301
std::unique_ptr<
TokenLexer
> CurTokenLexer;
325
std::unique_ptr<
TokenLexer
> TheTokenLexer;
334
std::unique_ptr<
TokenLexer
> &&TheTokenLexer,
412
std::unique_ptr<
TokenLexer
> TokenLexerCache[TokenLexerCacheSize];
417
/// Works like a stack; a
TokenLexer
adds the macro expanded tokens that is
421
std::vector<std::pair<
TokenLexer
*, size_t> > MacroExpandingLexersStack;
[
all
...]