slang/ast/SystemSubroutine.h file

System-defined subroutine handling.

Namespaces

namespace slang
Root namespace.
namespace slang::ast
The SystemVerilog AST.

Classes

class slang::ast::SystemSubroutine
The base class for built-in system subroutines.
class slang::ast::SimpleSystemSubroutine
An implementation of the SystemSubroutine interface that has basic argument types and a well-defined return type.
class slang::ast::NonConstantFunction
An implementation of the SystemSubroutine interface that is also a "simple" subroutine that is also not allowed in constant contexts.