Skip to main content

Module ast

Module ast 

Source
Expand description

AST module.

§Csharp Ast

This module provides csharp ast functionality for the Oaks project. C# AST definitions

Structs§

Accessor
访问器 (get/set)
Attribute
特性
CSharpRoot
C# 程序的根节点
ClassDeclaration
类声明
DelegateDeclaration
委托声明
ElementAccess
元素访问 (索引器)
EnumDeclaration
枚举声明
EnumMember
枚举成员
EventDeclaration
事件声明
FieldDeclaration
字段声明
FromClause
IndexerDeclaration
索引器声明
InterfaceDeclaration
接口声明
JoinClause
LetClause
MemberAccess
成员访问
MethodCall
方法调用
MethodDeclaration
方法声明
NamespaceDeclaration
命名空间声明
NewExpression
New 表达式
Ordering
Parameter
参数
PropertyDeclaration
属性声明
QueryBody
QueryExpression
LINQ 查询表达式
RecordDeclaration
记录声明
StructDeclaration
结构体声明
TypeParameter
泛型参数
TypeParameterConstraint
泛型约束
UsingDirective
Using 指令

Enums§

Expression
表达式
Item
C# 程序中的顶级项目
Literal
字面量
Member
成员
QueryClause
QueryClauseExt
SelectOrGroupClause
Statement
语句