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

pyslang.ASTContext class

Contents

  • Reference
    • Static methods
    • Methods
    • Special methods
    • Properties

Static methods

def addAssertionBacktrace(…)
def addDiag(…)
def addDiag(…)
def eval(…)
def evalDimension(…)
def evalInteger(…)
def evalInteger(…)
def evalPackedDimension(…)
def evalPackedDimension(…)
def evalUnpackedDimension(…)
def getRandMode(…)
def requireBooleanConvertible(…)
def requireGtZero(…)
def requireIntegral(…)
def requireIntegral(…)
def requireNoUnknowns(…)
def requirePositive(…)
def requirePositive(…)
def requireSimpleExpr(…)
def requireSimpleExpr(…)
def requireValidBitWidth(…)
def requireValidBitWidth(…)
def tryEval(…)

Methods

def resetFlags(self, addedFlags: ASTFlags) -> ASTContext

Special methods

def __init__(…)

Properties

flags: ASTFlags get
getCompilation get
getContainingSubroutine get
getDriverKind get
getInstance get
getLocation get
getProceduralBlock get
inAlwaysCombLatch: bool get
inUnevaluatedBranch: bool get
lookupIndex get
scope 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.