- 所有超级接口:
SyntaxTreeBuilder,UserDataHolder
- 所有已知实现类:
FleetPsiBuilder,GeneratedParserUtilBase.Builder,IndentPsiBuilder,MarkerPsiBuilder,PsiBuilderAdapter
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明default ASTNode<T> TgetUserData(@NotNull Key<T> key) @NotNull PsiBuilder.Markermark()Creates a marker at the current parsing position.<T> voidputUserData(@NotNull Key<T> key, T value) Add a new user data value to this object.从接口继承的方法 com.intellij.lang.SyntaxTreeBuilder
advanceLexer, enforceCommentTokens, eof, error, getCurrentOffset, getLatestDoneMarker, getOriginalText, getTokenText, getTokenType, isWhitespaceOrComment, lookAhead, rawLookup, rawTokenIndex, rawTokenTypeStart, remapCurrentToken, setDebugMode, setTokenTypeRemapper, setWhitespaceSkippedCallback
-
方法详细资料
-
mark
从接口复制的说明:SyntaxTreeBuilderCreates a marker at the current parsing position.- 指定者:
mark在接口中SyntaxTreeBuilder- 返回:
- the new marker instance.
-
getUserData
- 指定者:
getUserData在接口中UserDataHolder- 返回:
- a user data value associated with this object. Doesn't require read action.
-
putUserData
Add a new user data value to this object. Doesn't require write action.- 指定者:
putUserData在接口中UserDataHolder
-
getTreeBuilt
-