pyslang
  1. Slang Documentation
  2. Modules
  3. Classes
  4. GitHub
  5. PyPI

pyslang.Compilation class

Contents

  • Reference
    • Classes
    • Static methods
    • Special methods
    • Properties

Classes

class DefinitionLookupResult

Static methods

def addDiagnostics(…)
def addSyntaxTree(…)
def addSystemMethod(…)
def addSystemSubroutine(…)
def createScriptScope(…)
def getAllDiagnostics(…)
def getAttributes(…)
def getAttributes(…)
def getAttributes(…)
def getAttributes(…)
def getCompilationUnit(…)
def getCompilationUnits(…)
def getDefinitions(…)
def getGateType(…)
def getNetType(…)
def getPackage(…)
def getPackages(…)
def getParseDiagnostics(…)
def getRoot(…)
def getSemanticDiagnostics(…)
def getSourceLibrary(…)
def getStdPackage(…)
def getSyntaxTrees(…)
def getSystemMethod(…)
def getSystemSubroutine(…)
def getType(…)
def parseName(…)
def tryGetDefinition(…)
def tryParseName(…)

Special methods

def __init__(self, /) -> None
def __init__(…)

Properties

bitType get
byteType get
defaultLibrary get
defaultTimeScale get
errorType get
hasFatalErrors: bool get
hasIssuedErrors: bool get
intType get
integerType get
isFinalized: bool get
logicType get
nullType get
options: CompilationOptions get
realType get
shortRealType get
sourceManager get
stringType get
typeRefType get
unboundedType get
unsignedIntType get
voidType get
wireNetType get
Tab / T to search, Esc to close
…

Search for modules, classes, functions and other symbols. You can omit any prefix from the symbol path; adding a . suffix lists all members of given symbol.

Use ↓ / ↑ to navigate through the list, Enter to go. Tab autocompletes common prefix, you can copy a link to the result using ⌘ L while ⌘ M produces a Markdown link.

Sorry, nothing was found.

    pyslang. Created with m.css Python doc generator.