Exception Class
class ASTException
public class ASTException <: Exception {
public init()
public init(message: String)
}
Description: Specifies the exception class of the ast library used when an exception occurs during ast library calling.
Parent Type:
init()
public init()
Description: Constructs a default ASTException object.
init(String)
public init(message: String)
Description: Constructs an ASTException object based on exception information.
Parameters:
- message: String: exception information
class MacroContextException
public class MacroContextException <: Exception {
public init()
public init(message: String)
}
Description: Specifies the context macro exception class of the ast library used when an exception occurs in context macro-related APIs.
Parent Type:
init()
public init()
Description: Constructs a default MacroContextException object.
init(String)
public init(message: String)
Description: Constructs a MacroContextException object based on exception information.
Parameters:
- message: String: exception information
class ParseASTException
public class ParseASTException <: Exception {
public init()
public init(message: String)
}
Description: Specifies the parsing exception class of the ast library used when an exception occurs during node parsing.
Parent Type:
init()
public init()
Description: Constructs a default ParseASTException object.
init(String)
public init(message: String)
Description: Constructs a ParseASTException object based on exception information.
Parameters:
- message: String: exception information