Module aya.ij.parsing.core
Package com.intellij.lang
package com.intellij.lang
-
ClassDescriptionA node in the AST tree.Defines a single pair of braces which need to be matched when editing code in a custom language.A language that isn't meant to be user-visible.The base class for all programming language support implementations.Defines the brace matching support required for a custom language.Defines the implementation of a parser for a custom language.Requirements for spacing between tokens.The plugin side of a custom language parser.A marker defines a range in the document text which becomes a node in the AST tree.Interface for defining custom element's edge processors for PSI builder.Recursive binder is allowed to adjust nested elements positions.Provides an ability for the processor to get a text of any of given tokens.