|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Lexer | |
|---|---|
| com.intellij.extapi.psi | Provides base classes for the custom language implementations of the PSI structure. |
| com.intellij.lang | Provides base interfaces which allow to extend IDEA with support for custom languages. |
| com.intellij.lang.cacheBuilder | Provides interfaces for customizing the building of the word index, on which the Find Usages feature is based, for custom languages. |
| com.intellij.lexer | Provides interfaces for implementing custom language lexers and utility classes for working with lexers. |
| com.intellij.openapi.fileTypes | Provides interfaces for registering and working with file types, and for implementing file type- dependent syntax highlighters. |
| com.intellij.psi.tree | Provides interfaces for elements composing AST trees. |
| Uses of Lexer in com.intellij.extapi.psi |
|---|
| Methods in com.intellij.extapi.psi that return Lexer | |
|---|---|
Lexer |
PsiFileBase.createLexer()
|
| Uses of Lexer in com.intellij.lang |
|---|
| Methods in com.intellij.lang that return Lexer | |
|---|---|
Lexer |
ParserDefinition.createLexer(Project project)
Returns the lexer for lexing files in the specified project. |
| Uses of Lexer in com.intellij.lang.cacheBuilder |
|---|
| Constructors in com.intellij.lang.cacheBuilder with parameters of type Lexer | |
|---|---|
DefaultWordsScanner(Lexer lexer,
TokenSet identifierTokenSet,
TokenSet commentTokenSet,
TokenSet literalTokenSet)
Creates a new instance of the words scanner. |
|
| Uses of Lexer in com.intellij.lexer |
|---|
| Classes in com.intellij.lexer that implement Lexer | |
|---|---|
class |
CompositeLexer
|
class |
EmptyLexer
|
class |
FilterLexer
|
class |
FlexAdapter
|
class |
JavaDocLexer
|
class |
LayeredLexer
|
class |
LexerBase
|
class |
MergingLexerAdapter
|
class |
StringLiteralLexer
|
| Fields in com.intellij.lexer declared as Lexer | |
|---|---|
protected Lexer |
MergingLexerAdapter.myOriginal
|
| Methods in com.intellij.lexer that return Lexer | |
|---|---|
Lexer |
MergingLexerAdapter.getOriginal()
|
Lexer |
FilterLexer.getOriginal()
|
| Methods in com.intellij.lexer with parameters of type Lexer | |
|---|---|
static java.lang.CharSequence |
LexerUtil.getTokenText(Lexer lexer)
|
| Constructors in com.intellij.lexer with parameters of type Lexer | |
|---|---|
CompositeLexer(Lexer lexer1,
Lexer lexer2)
|
|
FilterLexer(Lexer original,
FilterLexer.Filter filter)
|
|
FilterLexer(Lexer original,
FilterLexer.Filter filter,
boolean[] stateFilter)
|
|
LayeredLexer(Lexer baseLexer)
|
|
MergingLexerAdapter(Lexer original,
TokenSet tokensToMerge)
|
|
| Uses of Lexer in com.intellij.openapi.fileTypes |
|---|
| Methods in com.intellij.openapi.fileTypes that return Lexer | |
|---|---|
Lexer |
SyntaxHighlighter.getHighlightingLexer()
Returns the lexer used for highlighing the file. |
Lexer |
PlainSyntaxHighlighter.getHighlightingLexer()
|
| Uses of Lexer in com.intellij.psi.tree |
|---|
| Methods in com.intellij.psi.tree with parameters of type Lexer | |
|---|---|
ITreeElement |
ChameleonTrasformer.transofrm(ITreeElement element,
char[] buf,
Lexer lexer,
CharTable table)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||