docs
0.7.0
common
docs
/
org.intellij.markdown.ast
/
LeafASTNode
Leaf
ASTNode
open
class
LeafASTNode
(
val
type
:
IElementType
,
val
startOffset
:
Int
,
val
endOffset
:
Int
)
:
ASTNodeImpl
Members
Members & Extensions
Constructors
Leaf
ASTNode
Link copied to clipboard
constructor
(
type
:
IElementType
,
startOffset
:
Int
,
endOffset
:
Int
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
children
Link copied to clipboard
open
override
val
children
:
List
<
ASTNode
>
end
Offset
Link copied to clipboard
open
override
val
endOffset
:
Int
parent
Link copied to clipboard
override
var
parent
:
ASTNode
?
start
Offset
Link copied to clipboard
open
override
val
startOffset
:
Int
type
Link copied to clipboard
open
override
val
type
:
IElementType
Functions
accept
Link copied to clipboard
fun
ASTNode
.
accept
(
visitor
:
Visitor
)
accept
Children
Link copied to clipboard
fun
ASTNode
.
acceptChildren
(
visitor
:
Visitor
)
find
Child
Of
Type
Link copied to clipboard
fun
ASTNode
.
findChildOfType
(
type
:
IElementType
)
:
ASTNode
?
get
Parent
Of
Type
Link copied to clipboard
fun
ASTNode
.
getParentOfType
(
vararg
types
:
IElementType
)
:
ASTNode
?
get
Text
In
Node
Link copied to clipboard
fun
ASTNode
.
getTextInNode
(
allFileText
:
CharSequence
)
:
CharSequence