异常类
class ASTException
public class ASTException <: Exception {
public init()
public init(message: String)
}
功能:ast 库的异常类,在 ast 库调用过程中发生异常时使用。
init()
public init()
功能:构造一个默认的 ASTException 对象。
init(String)
public init(message: String)
功能:根据异常信息构造一个 ASTException 对象。
参数:
- message: String - 异常信息。
class MacroContextException
public class MacroContextException <: Exception {
public init()
public init(message: String)
}
功能:ast库的上下文宏异常类,在上下文宏的相关接口中发生异常时使用。
init()
public init()
功能:构造一个默认的 MacroContextException 对象。
init(String)
public init(message: String)
功能:根据异常信息构造一个 MacroContextException 对象。
参数:
- message: String - 异常信息
class ParseASTException
public class ParseASTException <: Exception {
public init()
public init(message: String)
}
功能:ast库的解析异常类,在节点解析过程中发生异常时使用。
init()
public init()
功能:构造一个默认的 ParseASTException 对象。
init(String)
public init(message: String)
功能:根据异常信息构造一个 ParseASTException 对象。
参数:
- message: String - 异常信息。