Package org.rust.devkt.lang.core.parser
Class RustParser
java.lang.Object
org.rust.devkt.lang.core.parser.RustParser
- All Implemented Interfaces:
com.intellij.lang.LightPsiParser,com.intellij.lang.PsiParser
public class RustParser
extends Object
implements com.intellij.lang.PsiParser, com.intellij.lang.LightPsiParser
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanAddBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanAlias(com.intellij.lang.PsiBuilder b, int l) static booleanAnonParameter(com.intellij.lang.PsiBuilder b, int l) static booleanAnyExpr(com.intellij.lang.PsiBuilder b, int l) static booleanArrayExpr(com.intellij.lang.PsiBuilder b, int l) static booleanArrayType(com.intellij.lang.PsiBuilder b, int l) static booleanAssertMacroArgument(com.intellij.lang.PsiBuilder b, int l) static booleanAssignBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanAssocTypeBinding(com.intellij.lang.PsiBuilder b, int l) static booleanBaseType(com.intellij.lang.PsiBuilder b, int l) static booleanBindingMode(com.intellij.lang.PsiBuilder b, int l) static booleanBitAndBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanBitOrBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanBitShiftBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanBitXorBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanBlockExpr(com.intellij.lang.PsiBuilder b, int l) static booleanBlockFields(com.intellij.lang.PsiBuilder b, int l) static booleanBoolAndBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanBoolOrBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanBound(com.intellij.lang.PsiBuilder b, int l) static booleanBreakExpr(com.intellij.lang.PsiBuilder b, int l) static booleanColonTypeArgumentList(com.intellij.lang.PsiBuilder b, int l) static booleanCompactTT(com.intellij.lang.PsiBuilder b, int l) static booleanCompBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanCondition(com.intellij.lang.PsiBuilder b, int l) static booleanConstant(com.intellij.lang.PsiBuilder b, int l) static booleanContExpr(com.intellij.lang.PsiBuilder b, int l) static booleanElseBranch(com.intellij.lang.PsiBuilder b, int l) static booleanEmptyStmt(com.intellij.lang.PsiBuilder b, int l) static booleanEnumBody(com.intellij.lang.PsiBuilder b, int l) static booleanEnumItem(com.intellij.lang.PsiBuilder b, int l) static booleanEnumVariant(com.intellij.lang.PsiBuilder b, int l) static booleanExplicitTraitType(com.intellij.lang.PsiBuilder b, int l) static booleanExpr(com.intellij.lang.PsiBuilder b, int l, int g) static booleanExpr_0(com.intellij.lang.PsiBuilder b, int l, int g) static booleanExprStmtOrLastExpr(com.intellij.lang.PsiBuilder b, int l) static booleanExprStmtUpper(com.intellij.lang.PsiBuilder b, int l) static booleanExternAbi(com.intellij.lang.PsiBuilder b, int l) static booleanExternCrateItem(com.intellij.lang.PsiBuilder b, int l) static booleanFieldDecl(com.intellij.lang.PsiBuilder b, int l) static booleanFieldLookup(com.intellij.lang.PsiBuilder b, int l) static booleanFnParameter(com.intellij.lang.PsiBuilder b, int l) static booleanFnParameters(com.intellij.lang.PsiBuilder b, int l) static booleanFnPointerType(com.intellij.lang.PsiBuilder b, int l) static booleanFnTypeParameters(com.intellij.lang.PsiBuilder b, int l) static booleanForeignModItem(com.intellij.lang.PsiBuilder b, int l) static booleanForExpr(com.intellij.lang.PsiBuilder b, int l) static booleanForInType(com.intellij.lang.PsiBuilder b, int l) static booleanForLifetimes(com.intellij.lang.PsiBuilder b, int l) static booleanFormatMacroArg(com.intellij.lang.PsiBuilder b, int l) static booleanFormatMacroArgument(com.intellij.lang.PsiBuilder b, int l) static booleanFunction(com.intellij.lang.PsiBuilder b, int l) static booleanIfExpr(com.intellij.lang.PsiBuilder b, int l) static booleanImplicitTraitType(com.intellij.lang.PsiBuilder b, int l) static booleanImplItem(com.intellij.lang.PsiBuilder b, int l) static booleanInnerAttr(com.intellij.lang.PsiBuilder b, int l) static booleanInnerAttrsAndBlock(com.intellij.lang.PsiBuilder b, int l) static booleanLabel(com.intellij.lang.PsiBuilder b, int l) static booleanLabelDecl(com.intellij.lang.PsiBuilder b, int l) static booleanLambdaExpr(com.intellij.lang.PsiBuilder b, int l) static booleanLambdaParameter(com.intellij.lang.PsiBuilder b, int l) static booleanLambdaParameters(com.intellij.lang.PsiBuilder b, int l) static booleanLastExprUpper(com.intellij.lang.PsiBuilder b, int l) static booleanLetDecl(com.intellij.lang.PsiBuilder b, int l) static booleanLifetime(com.intellij.lang.PsiBuilder b, int l) static booleanLifetimeParamBounds(com.intellij.lang.PsiBuilder b, int l) static booleanLifetimeParameter(com.intellij.lang.PsiBuilder b, int l) static booleanLitExpr(com.intellij.lang.PsiBuilder b, int l) static booleanLogMacroArgument(com.intellij.lang.PsiBuilder b, int l) static booleanLoopExpr(com.intellij.lang.PsiBuilder b, int l) static booleanMacroArgument(com.intellij.lang.PsiBuilder b, int l) static booleanMacroBinding(com.intellij.lang.PsiBuilder b, int l) static booleanMacroBindingGroup(com.intellij.lang.PsiBuilder b, int l) static booleanMacroBindingGroupSeparator(com.intellij.lang.PsiBuilder b, int l) static booleanMacroCall(com.intellij.lang.PsiBuilder b, int l) static booleanMacroCallNoSemicolons(com.intellij.lang.PsiBuilder b, int l) static booleanMacroDefinition(com.intellij.lang.PsiBuilder b, int l) static booleanMacroDefinitionBody(com.intellij.lang.PsiBuilder b, int l) static booleanMacroDefinitionCase(com.intellij.lang.PsiBuilder b, int l) static booleanMacroExpansion(com.intellij.lang.PsiBuilder b, int l) static booleanMacroExpansionContents(com.intellij.lang.PsiBuilder b, int l) static booleanMacroExpansionGroupSeparator(com.intellij.lang.PsiBuilder b, int l) static booleanMacroExpansionReferenceGroup(com.intellij.lang.PsiBuilder b, int l) static booleanMacroExpr(com.intellij.lang.PsiBuilder b, int l) static booleanMacroPattern(com.intellij.lang.PsiBuilder b, int l) static booleanMacroPatternContents(com.intellij.lang.PsiBuilder b, int l) static booleanMacroReference(com.intellij.lang.PsiBuilder b, int l) static booleanMatchArm(com.intellij.lang.PsiBuilder b, int l) static booleanMatchArmGuard(com.intellij.lang.PsiBuilder b, int l) static booleanMatchBody(com.intellij.lang.PsiBuilder b, int l) static booleanMatchExpr(com.intellij.lang.PsiBuilder b, int l) static booleanMembers(com.intellij.lang.PsiBuilder b, int l) static booleanMetaItem(com.intellij.lang.PsiBuilder b, int l) static booleanMetaItemArgs(com.intellij.lang.PsiBuilder b, int l) static booleanMetaVarIdentifier(com.intellij.lang.PsiBuilder b, int l) static booleanMethodCall(com.intellij.lang.PsiBuilder b, int l) static booleanModDeclItem(com.intellij.lang.PsiBuilder b, int l) static booleanModItem(com.intellij.lang.PsiBuilder b, int l) static booleanMulBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanNoStructLitExpr(com.intellij.lang.PsiBuilder b, int l) static booleanOpenRangeExpr(com.intellij.lang.PsiBuilder b, int l) static booleanOuterAttr(com.intellij.lang.PsiBuilder b, int l) static booleanParenExprUpper(com.intellij.lang.PsiBuilder b, int l) com.intellij.lang.ASTNodeparse(com.intellij.psi.tree.IElementType t, com.intellij.lang.PsiBuilder b) protected booleanparse_root_(com.intellij.psi.tree.IElementType t, com.intellij.lang.PsiBuilder b) voidparseLight(com.intellij.psi.tree.IElementType t, com.intellij.lang.PsiBuilder b) static booleanPat(com.intellij.lang.PsiBuilder b, int l) static booleanPatBinding(com.intellij.lang.PsiBuilder b, int l) static booleanPatConst(com.intellij.lang.PsiBuilder b, int l) static booleanPatEnum(com.intellij.lang.PsiBuilder b, int l) static booleanPatField(com.intellij.lang.PsiBuilder b, int l) static booleanPathExpr(com.intellij.lang.PsiBuilder b, int l) static booleanPathGenericArgsWithColons(com.intellij.lang.PsiBuilder b, int l) static booleanPathGenericArgsWithColonsNoTypeQual(com.intellij.lang.PsiBuilder b, int l) static booleanPathGenericArgsWithoutColons(com.intellij.lang.PsiBuilder b, int l) static booleanPathGenericArgsWithoutColonsNoTypeQual(com.intellij.lang.PsiBuilder b, int l) static booleanPathIdent(com.intellij.lang.PsiBuilder b, int l) static booleanPathParameter(com.intellij.lang.PsiBuilder b, int l) static booleanPathParameters(com.intellij.lang.PsiBuilder b, int l) static booleanPathSegment(com.intellij.lang.PsiBuilder b, int l) static booleanPathStart(com.intellij.lang.PsiBuilder b, int l) static booleanPathWithoutTypes(com.intellij.lang.PsiBuilder b, int l) static booleanPatIdent(com.intellij.lang.PsiBuilder b, int l) static booleanPatMacro(com.intellij.lang.PsiBuilder b, int l) static booleanPatRange(com.intellij.lang.PsiBuilder b, int l) static booleanPatRef(com.intellij.lang.PsiBuilder b, int l) static booleanPatStruct(com.intellij.lang.PsiBuilder b, int l) static booleanPatTup(com.intellij.lang.PsiBuilder b, int l) static booleanPatUniq(com.intellij.lang.PsiBuilder b, int l) static booleanPatVec(com.intellij.lang.PsiBuilder b, int l) static booleanPatWild(com.intellij.lang.PsiBuilder b, int l) static booleanPolybound(com.intellij.lang.PsiBuilder b, int l) static booleanRefLikeType(com.intellij.lang.PsiBuilder b, int l) static booleanRelCompBinOp(com.intellij.lang.PsiBuilder b, int l) static booleanRetExpr(com.intellij.lang.PsiBuilder b, int l) static booleanRetType(com.intellij.lang.PsiBuilder b, int l) static booleanScalarTypeReference(com.intellij.lang.PsiBuilder b, int l) static booleanSelfParameter(com.intellij.lang.PsiBuilder b, int l) static booleanSimpleBlock(com.intellij.lang.PsiBuilder b, int l) static booleanStmt(com.intellij.lang.PsiBuilder b, int l) static booleanStmtModeExpr(com.intellij.lang.PsiBuilder b, int l) static booleanStmtModeExprOff(com.intellij.lang.PsiBuilder b, int l) static booleanStructItem(com.intellij.lang.PsiBuilder b, int l) static booleanStructLiteral(com.intellij.lang.PsiBuilder b, int l) static booleanStructLiteralBody(com.intellij.lang.PsiBuilder b, int l) static booleanStructLiteralField(com.intellij.lang.PsiBuilder b, int l) static booleanTraitItem(com.intellij.lang.PsiBuilder b, int l) static booleanTraitRef(com.intellij.lang.PsiBuilder b, int l) static booleanTrivialBaseType(com.intellij.lang.PsiBuilder b, int l) static booleanTryMacroArgument(com.intellij.lang.PsiBuilder b, int l) static booleanTT(com.intellij.lang.PsiBuilder b, int l) static booleanTupleExprUpper(com.intellij.lang.PsiBuilder b, int l) static booleanTupleFieldDecl(com.intellij.lang.PsiBuilder b, int l) static booleanTupleFields(com.intellij.lang.PsiBuilder b, int l) static booleanTupleOrParenExpr(com.intellij.lang.PsiBuilder b, int l) static booleanTupleType(com.intellij.lang.PsiBuilder b, int l) static booleanTypeAlias(com.intellij.lang.PsiBuilder b, int l) static booleanTypeArgumentList(com.intellij.lang.PsiBuilder b, int l) static booleanTypeParamBounds(com.intellij.lang.PsiBuilder b, int l) static booleanTypeParameter(com.intellij.lang.PsiBuilder b, int l) static booleanTypeParameterList(com.intellij.lang.PsiBuilder b, int l) static booleanTypeQual(com.intellij.lang.PsiBuilder b, int l) static booleanTypeReference(com.intellij.lang.PsiBuilder b, int l) static booleanTypeReferenceNoImplicitTraitType(com.intellij.lang.PsiBuilder b, int l) static booleanUnaryExpr(com.intellij.lang.PsiBuilder b, int l) static booleanUnitExpr(com.intellij.lang.PsiBuilder b, int l) static booleanUseGroup(com.intellij.lang.PsiBuilder b, int l) static booleanUseItem(com.intellij.lang.PsiBuilder b, int l) static booleanUseSpeck(com.intellij.lang.PsiBuilder b, int l) static booleanValueArgumentList(com.intellij.lang.PsiBuilder b, int l) static booleanVariantDiscriminant(com.intellij.lang.PsiBuilder b, int l) static booleanVecMacroArgument(com.intellij.lang.PsiBuilder b, int l) static booleanVis(com.intellij.lang.PsiBuilder b, int l) static booleanVisRestriction(com.intellij.lang.PsiBuilder b, int l) static booleanWhereClause(com.intellij.lang.PsiBuilder b, int l) static booleanWherePred(com.intellij.lang.PsiBuilder b, int l) static booleanWhileExpr(com.intellij.lang.PsiBuilder b, int l)
-
Field Details
-
EXTENDS_SETS_
public static final com.intellij.psi.tree.TokenSet[] EXTENDS_SETS_
-
-
Constructor Details
-
RustParser
public RustParser()
-
-
Method Details
-
parse
public com.intellij.lang.ASTNode parse(com.intellij.psi.tree.IElementType t, com.intellij.lang.PsiBuilder b) - Specified by:
parsein interfacecom.intellij.lang.PsiParser
-
parseLight
public void parseLight(com.intellij.psi.tree.IElementType t, com.intellij.lang.PsiBuilder b) - Specified by:
parseLightin interfacecom.intellij.lang.LightPsiParser
-
parse_root_
protected boolean parse_root_(com.intellij.psi.tree.IElementType t, com.intellij.lang.PsiBuilder b) -
AddBinOp
public static boolean AddBinOp(com.intellij.lang.PsiBuilder b, int l) -
Alias
public static boolean Alias(com.intellij.lang.PsiBuilder b, int l) -
AnonParameter
public static boolean AnonParameter(com.intellij.lang.PsiBuilder b, int l) -
AnyExpr
public static boolean AnyExpr(com.intellij.lang.PsiBuilder b, int l) -
ArrayType
public static boolean ArrayType(com.intellij.lang.PsiBuilder b, int l) -
AssertMacroArgument
public static boolean AssertMacroArgument(com.intellij.lang.PsiBuilder b, int l) -
AssignBinOp
public static boolean AssignBinOp(com.intellij.lang.PsiBuilder b, int l) -
AssocTypeBinding
public static boolean AssocTypeBinding(com.intellij.lang.PsiBuilder b, int l) -
BaseType
public static boolean BaseType(com.intellij.lang.PsiBuilder b, int l) -
BindingMode
public static boolean BindingMode(com.intellij.lang.PsiBuilder b, int l) -
BitAndBinOp
public static boolean BitAndBinOp(com.intellij.lang.PsiBuilder b, int l) -
BitOrBinOp
public static boolean BitOrBinOp(com.intellij.lang.PsiBuilder b, int l) -
BitShiftBinOp
public static boolean BitShiftBinOp(com.intellij.lang.PsiBuilder b, int l) -
BitXorBinOp
public static boolean BitXorBinOp(com.intellij.lang.PsiBuilder b, int l) -
BlockFields
public static boolean BlockFields(com.intellij.lang.PsiBuilder b, int l) -
BoolAndBinOp
public static boolean BoolAndBinOp(com.intellij.lang.PsiBuilder b, int l) -
BoolOrBinOp
public static boolean BoolOrBinOp(com.intellij.lang.PsiBuilder b, int l) -
Bound
public static boolean Bound(com.intellij.lang.PsiBuilder b, int l) -
ColonTypeArgumentList
public static boolean ColonTypeArgumentList(com.intellij.lang.PsiBuilder b, int l) -
CompBinOp
public static boolean CompBinOp(com.intellij.lang.PsiBuilder b, int l) -
CompactTT
public static boolean CompactTT(com.intellij.lang.PsiBuilder b, int l) -
Condition
public static boolean Condition(com.intellij.lang.PsiBuilder b, int l) -
Constant
public static boolean Constant(com.intellij.lang.PsiBuilder b, int l) -
ElseBranch
public static boolean ElseBranch(com.intellij.lang.PsiBuilder b, int l) -
EmptyStmt
public static boolean EmptyStmt(com.intellij.lang.PsiBuilder b, int l) -
EnumBody
public static boolean EnumBody(com.intellij.lang.PsiBuilder b, int l) -
EnumItem
public static boolean EnumItem(com.intellij.lang.PsiBuilder b, int l) -
EnumVariant
public static boolean EnumVariant(com.intellij.lang.PsiBuilder b, int l) -
ExplicitTraitType
public static boolean ExplicitTraitType(com.intellij.lang.PsiBuilder b, int l) -
ExprStmtOrLastExpr
public static boolean ExprStmtOrLastExpr(com.intellij.lang.PsiBuilder b, int l) -
ExprStmtUpper
public static boolean ExprStmtUpper(com.intellij.lang.PsiBuilder b, int l) -
ExternAbi
public static boolean ExternAbi(com.intellij.lang.PsiBuilder b, int l) -
ExternCrateItem
public static boolean ExternCrateItem(com.intellij.lang.PsiBuilder b, int l) -
FieldDecl
public static boolean FieldDecl(com.intellij.lang.PsiBuilder b, int l) -
FieldLookup
public static boolean FieldLookup(com.intellij.lang.PsiBuilder b, int l) -
FnParameter
public static boolean FnParameter(com.intellij.lang.PsiBuilder b, int l) -
FnParameters
public static boolean FnParameters(com.intellij.lang.PsiBuilder b, int l) -
FnPointerType
public static boolean FnPointerType(com.intellij.lang.PsiBuilder b, int l) -
FnTypeParameters
public static boolean FnTypeParameters(com.intellij.lang.PsiBuilder b, int l) -
ForInType
public static boolean ForInType(com.intellij.lang.PsiBuilder b, int l) -
ForLifetimes
public static boolean ForLifetimes(com.intellij.lang.PsiBuilder b, int l) -
ForeignModItem
public static boolean ForeignModItem(com.intellij.lang.PsiBuilder b, int l) -
FormatMacroArg
public static boolean FormatMacroArg(com.intellij.lang.PsiBuilder b, int l) -
FormatMacroArgument
public static boolean FormatMacroArgument(com.intellij.lang.PsiBuilder b, int l) -
Function
public static boolean Function(com.intellij.lang.PsiBuilder b, int l) -
ImplItem
public static boolean ImplItem(com.intellij.lang.PsiBuilder b, int l) -
ImplicitTraitType
public static boolean ImplicitTraitType(com.intellij.lang.PsiBuilder b, int l) -
InnerAttr
public static boolean InnerAttr(com.intellij.lang.PsiBuilder b, int l) -
InnerAttrsAndBlock
public static boolean InnerAttrsAndBlock(com.intellij.lang.PsiBuilder b, int l) -
Label
public static boolean Label(com.intellij.lang.PsiBuilder b, int l) -
LabelDecl
public static boolean LabelDecl(com.intellij.lang.PsiBuilder b, int l) -
LambdaParameter
public static boolean LambdaParameter(com.intellij.lang.PsiBuilder b, int l) -
LambdaParameters
public static boolean LambdaParameters(com.intellij.lang.PsiBuilder b, int l) -
LastExprUpper
public static boolean LastExprUpper(com.intellij.lang.PsiBuilder b, int l) -
LetDecl
public static boolean LetDecl(com.intellij.lang.PsiBuilder b, int l) -
Lifetime
public static boolean Lifetime(com.intellij.lang.PsiBuilder b, int l) -
LifetimeParamBounds
public static boolean LifetimeParamBounds(com.intellij.lang.PsiBuilder b, int l) -
LifetimeParameter
public static boolean LifetimeParameter(com.intellij.lang.PsiBuilder b, int l) -
LogMacroArgument
public static boolean LogMacroArgument(com.intellij.lang.PsiBuilder b, int l) -
MacroArgument
public static boolean MacroArgument(com.intellij.lang.PsiBuilder b, int l) -
MacroBinding
public static boolean MacroBinding(com.intellij.lang.PsiBuilder b, int l) -
MacroBindingGroup
public static boolean MacroBindingGroup(com.intellij.lang.PsiBuilder b, int l) -
MacroBindingGroupSeparator
public static boolean MacroBindingGroupSeparator(com.intellij.lang.PsiBuilder b, int l) -
MacroCall
public static boolean MacroCall(com.intellij.lang.PsiBuilder b, int l) -
MacroCallNoSemicolons
public static boolean MacroCallNoSemicolons(com.intellij.lang.PsiBuilder b, int l) -
MacroDefinition
public static boolean MacroDefinition(com.intellij.lang.PsiBuilder b, int l) -
MacroDefinitionBody
public static boolean MacroDefinitionBody(com.intellij.lang.PsiBuilder b, int l) -
MacroDefinitionCase
public static boolean MacroDefinitionCase(com.intellij.lang.PsiBuilder b, int l) -
MacroExpansion
public static boolean MacroExpansion(com.intellij.lang.PsiBuilder b, int l) -
MacroExpansionContents
public static boolean MacroExpansionContents(com.intellij.lang.PsiBuilder b, int l) -
MacroExpansionGroupSeparator
public static boolean MacroExpansionGroupSeparator(com.intellij.lang.PsiBuilder b, int l) -
MacroExpansionReferenceGroup
public static boolean MacroExpansionReferenceGroup(com.intellij.lang.PsiBuilder b, int l) -
MacroPattern
public static boolean MacroPattern(com.intellij.lang.PsiBuilder b, int l) -
MacroPatternContents
public static boolean MacroPatternContents(com.intellij.lang.PsiBuilder b, int l) -
MacroReference
public static boolean MacroReference(com.intellij.lang.PsiBuilder b, int l) -
MatchArm
public static boolean MatchArm(com.intellij.lang.PsiBuilder b, int l) -
MatchArmGuard
public static boolean MatchArmGuard(com.intellij.lang.PsiBuilder b, int l) -
MatchBody
public static boolean MatchBody(com.intellij.lang.PsiBuilder b, int l) -
Members
public static boolean Members(com.intellij.lang.PsiBuilder b, int l) -
MetaItem
public static boolean MetaItem(com.intellij.lang.PsiBuilder b, int l) -
MetaItemArgs
public static boolean MetaItemArgs(com.intellij.lang.PsiBuilder b, int l) -
MetaVarIdentifier
public static boolean MetaVarIdentifier(com.intellij.lang.PsiBuilder b, int l) -
MethodCall
public static boolean MethodCall(com.intellij.lang.PsiBuilder b, int l) -
ModDeclItem
public static boolean ModDeclItem(com.intellij.lang.PsiBuilder b, int l) -
ModItem
public static boolean ModItem(com.intellij.lang.PsiBuilder b, int l) -
MulBinOp
public static boolean MulBinOp(com.intellij.lang.PsiBuilder b, int l) -
NoStructLitExpr
public static boolean NoStructLitExpr(com.intellij.lang.PsiBuilder b, int l) -
OuterAttr
public static boolean OuterAttr(com.intellij.lang.PsiBuilder b, int l) -
ParenExprUpper
public static boolean ParenExprUpper(com.intellij.lang.PsiBuilder b, int l) -
Pat
public static boolean Pat(com.intellij.lang.PsiBuilder b, int l) -
PatBinding
public static boolean PatBinding(com.intellij.lang.PsiBuilder b, int l) -
PatConst
public static boolean PatConst(com.intellij.lang.PsiBuilder b, int l) -
PatEnum
public static boolean PatEnum(com.intellij.lang.PsiBuilder b, int l) -
PatField
public static boolean PatField(com.intellij.lang.PsiBuilder b, int l) -
PatIdent
public static boolean PatIdent(com.intellij.lang.PsiBuilder b, int l) -
PatMacro
public static boolean PatMacro(com.intellij.lang.PsiBuilder b, int l) -
PatRange
public static boolean PatRange(com.intellij.lang.PsiBuilder b, int l) -
PatRef
public static boolean PatRef(com.intellij.lang.PsiBuilder b, int l) -
PatStruct
public static boolean PatStruct(com.intellij.lang.PsiBuilder b, int l) -
PatTup
public static boolean PatTup(com.intellij.lang.PsiBuilder b, int l) -
PatUniq
public static boolean PatUniq(com.intellij.lang.PsiBuilder b, int l) -
PatVec
public static boolean PatVec(com.intellij.lang.PsiBuilder b, int l) -
PatWild
public static boolean PatWild(com.intellij.lang.PsiBuilder b, int l) -
PathGenericArgsWithColons
public static boolean PathGenericArgsWithColons(com.intellij.lang.PsiBuilder b, int l) -
PathGenericArgsWithColonsNoTypeQual
public static boolean PathGenericArgsWithColonsNoTypeQual(com.intellij.lang.PsiBuilder b, int l) -
PathGenericArgsWithoutColons
public static boolean PathGenericArgsWithoutColons(com.intellij.lang.PsiBuilder b, int l) -
PathGenericArgsWithoutColonsNoTypeQual
public static boolean PathGenericArgsWithoutColonsNoTypeQual(com.intellij.lang.PsiBuilder b, int l) -
PathIdent
public static boolean PathIdent(com.intellij.lang.PsiBuilder b, int l) -
PathParameter
public static boolean PathParameter(com.intellij.lang.PsiBuilder b, int l) -
PathParameters
public static boolean PathParameters(com.intellij.lang.PsiBuilder b, int l) -
PathSegment
public static boolean PathSegment(com.intellij.lang.PsiBuilder b, int l) -
PathStart
public static boolean PathStart(com.intellij.lang.PsiBuilder b, int l) -
PathWithoutTypes
public static boolean PathWithoutTypes(com.intellij.lang.PsiBuilder b, int l) -
Polybound
public static boolean Polybound(com.intellij.lang.PsiBuilder b, int l) -
RefLikeType
public static boolean RefLikeType(com.intellij.lang.PsiBuilder b, int l) -
RelCompBinOp
public static boolean RelCompBinOp(com.intellij.lang.PsiBuilder b, int l) -
RetType
public static boolean RetType(com.intellij.lang.PsiBuilder b, int l) -
ScalarTypeReference
public static boolean ScalarTypeReference(com.intellij.lang.PsiBuilder b, int l) -
SelfParameter
public static boolean SelfParameter(com.intellij.lang.PsiBuilder b, int l) -
SimpleBlock
public static boolean SimpleBlock(com.intellij.lang.PsiBuilder b, int l) -
Stmt
public static boolean Stmt(com.intellij.lang.PsiBuilder b, int l) -
StmtModeExpr
public static boolean StmtModeExpr(com.intellij.lang.PsiBuilder b, int l) -
StmtModeExprOff
public static boolean StmtModeExprOff(com.intellij.lang.PsiBuilder b, int l) -
StructItem
public static boolean StructItem(com.intellij.lang.PsiBuilder b, int l) -
StructLiteralBody
public static boolean StructLiteralBody(com.intellij.lang.PsiBuilder b, int l) -
StructLiteralField
public static boolean StructLiteralField(com.intellij.lang.PsiBuilder b, int l) -
TT
public static boolean TT(com.intellij.lang.PsiBuilder b, int l) -
TraitItem
public static boolean TraitItem(com.intellij.lang.PsiBuilder b, int l) -
TraitRef
public static boolean TraitRef(com.intellij.lang.PsiBuilder b, int l) -
TrivialBaseType
public static boolean TrivialBaseType(com.intellij.lang.PsiBuilder b, int l) -
TryMacroArgument
public static boolean TryMacroArgument(com.intellij.lang.PsiBuilder b, int l) -
TupleExprUpper
public static boolean TupleExprUpper(com.intellij.lang.PsiBuilder b, int l) -
TupleFieldDecl
public static boolean TupleFieldDecl(com.intellij.lang.PsiBuilder b, int l) -
TupleFields
public static boolean TupleFields(com.intellij.lang.PsiBuilder b, int l) -
TupleType
public static boolean TupleType(com.intellij.lang.PsiBuilder b, int l) -
TypeAlias
public static boolean TypeAlias(com.intellij.lang.PsiBuilder b, int l) -
TypeArgumentList
public static boolean TypeArgumentList(com.intellij.lang.PsiBuilder b, int l) -
TypeParamBounds
public static boolean TypeParamBounds(com.intellij.lang.PsiBuilder b, int l) -
TypeParameter
public static boolean TypeParameter(com.intellij.lang.PsiBuilder b, int l) -
TypeParameterList
public static boolean TypeParameterList(com.intellij.lang.PsiBuilder b, int l) -
TypeQual
public static boolean TypeQual(com.intellij.lang.PsiBuilder b, int l) -
TypeReference
public static boolean TypeReference(com.intellij.lang.PsiBuilder b, int l) -
TypeReferenceNoImplicitTraitType
public static boolean TypeReferenceNoImplicitTraitType(com.intellij.lang.PsiBuilder b, int l) -
UseGroup
public static boolean UseGroup(com.intellij.lang.PsiBuilder b, int l) -
UseItem
public static boolean UseItem(com.intellij.lang.PsiBuilder b, int l) -
UseSpeck
public static boolean UseSpeck(com.intellij.lang.PsiBuilder b, int l) -
ValueArgumentList
public static boolean ValueArgumentList(com.intellij.lang.PsiBuilder b, int l) -
VariantDiscriminant
public static boolean VariantDiscriminant(com.intellij.lang.PsiBuilder b, int l) -
VecMacroArgument
public static boolean VecMacroArgument(com.intellij.lang.PsiBuilder b, int l) -
Vis
public static boolean Vis(com.intellij.lang.PsiBuilder b, int l) -
VisRestriction
public static boolean VisRestriction(com.intellij.lang.PsiBuilder b, int l) -
WhereClause
public static boolean WhereClause(com.intellij.lang.PsiBuilder b, int l) -
WherePred
public static boolean WherePred(com.intellij.lang.PsiBuilder b, int l) -
Expr
public static boolean Expr(com.intellij.lang.PsiBuilder b, int l, int g) -
Expr_0
public static boolean Expr_0(com.intellij.lang.PsiBuilder b, int l, int g) -
RetExpr
public static boolean RetExpr(com.intellij.lang.PsiBuilder b, int l) -
LambdaExpr
public static boolean LambdaExpr(com.intellij.lang.PsiBuilder b, int l) -
WhileExpr
public static boolean WhileExpr(com.intellij.lang.PsiBuilder b, int l) -
IfExpr
public static boolean IfExpr(com.intellij.lang.PsiBuilder b, int l) -
ForExpr
public static boolean ForExpr(com.intellij.lang.PsiBuilder b, int l) -
LoopExpr
public static boolean LoopExpr(com.intellij.lang.PsiBuilder b, int l) -
MatchExpr
public static boolean MatchExpr(com.intellij.lang.PsiBuilder b, int l) -
BlockExpr
public static boolean BlockExpr(com.intellij.lang.PsiBuilder b, int l) -
ContExpr
public static boolean ContExpr(com.intellij.lang.PsiBuilder b, int l) -
BreakExpr
public static boolean BreakExpr(com.intellij.lang.PsiBuilder b, int l) -
OpenRangeExpr
public static boolean OpenRangeExpr(com.intellij.lang.PsiBuilder b, int l) -
UnaryExpr
public static boolean UnaryExpr(com.intellij.lang.PsiBuilder b, int l) -
LitExpr
public static boolean LitExpr(com.intellij.lang.PsiBuilder b, int l) -
MacroExpr
public static boolean MacroExpr(com.intellij.lang.PsiBuilder b, int l) -
StructLiteral
public static boolean StructLiteral(com.intellij.lang.PsiBuilder b, int l) -
PathExpr
public static boolean PathExpr(com.intellij.lang.PsiBuilder b, int l) -
ArrayExpr
public static boolean ArrayExpr(com.intellij.lang.PsiBuilder b, int l) -
UnitExpr
public static boolean UnitExpr(com.intellij.lang.PsiBuilder b, int l) -
TupleOrParenExpr
public static boolean TupleOrParenExpr(com.intellij.lang.PsiBuilder b, int l)
-