Macros§
Structs§
- Annotation
- Annotation
Declaration - Class
Declaration - Documentation
Comment - Java中的文档注释
- Enum
Declaration - Interface
Declaration - Module
Declaration - ModuleDeclaration表示Java程序中的模块声明。 它包括模块的名称、注解、指令以及是否为开放模块。
- Module
Directive - Package
Declaration - PackageDeclaration表示Java程序中的包声明。 它包括包的名称、修饰符和文档注释。
- Token
Stream
Enums§
- Compilation
Unit Declaration - CompilationUnitDeclaration表示一个编译单元,它是Java程序语法语法的终极符号。 它可以是普通编译单元或模块编译单元。
- Import
Declaration - ImportDeclaration 枚举表示Java中的导入声明。
- Token
- TopLevel
Class OrInterface Declaration - TopLevelClassOrInterfaceDeclaration表示Java程序中的顶层类或接口声明。 它可以是类声明或接口声明。
Traits§
- Annotation
Method - Array
Creator - Array
Initializer - Array
Selector - Assert
Statement - Assignment
- Basic
Type - Binary
Operation - Block
Statement - Break
Statement - Cast
- Catch
Clause - Catch
Clause Parameter - Class
Creator - Class
Reference - Constant
Declaration - Constructor
Declaration - Continue
Statement - Creator
- DoStatement
- Element
Array Value - Element
Value Pair - Enhanced
ForControl - Enum
Body - Enum
Constant Declaration - Explicit
Constructor Invocation - Expression
- Field
Declaration - member
- ForControl
- ForStatement
- Formal
Parameter - IfStatement
- Inferred
Formal Parameter - Inner
Class Creator - Invocation
- Lambda
Expression - Literal
- Local
Variable Declaration - Member
Reference - Method
Declaration - member
- Method
Invocation - Method
Reference - Primary
- Reference
Type - Return
Statement - Statement
Expression - Super
Constructor Invocation - Super
Member Reference - Super
Method Invocation - Switch
Statement - Switch
Statement Case - Synchronized
Statement - Ternary
Expression - This
- Throw
Statement - TryResource
- TryStatement
- Type
Argument - Type
Parameter - Variable
Declaration - Variable
Declarator - Void
Class Reference - While
Statement
Functions§
- compilation_
unit_ declaration - 解析编译单元声明从给定的标记流中。
- import_
declaration - 解析导入声明
- import_
declarations - 解析导入声明列表
- one_
token - package_
declaration - 解析包声明从给定的标记流中。
- parse