CIRCT  20.0.0git
circt::om::evaluator::ObjectValue Member List

This is the complete list of members for circt::om::evaluator::ObjectValue, including all inherited members.

classof(const EvaluatorValue *e)circt::om::evaluator::ObjectValueinlinestatic
clscirct::om::evaluator::ObjectValueprivate
ctxcirct::om::evaluator::EvaluatorValueprivate
EvaluatorValue(MLIRContext *ctx, Kind kind, Location loc)circt::om::evaluator::EvaluatorValueinline
fieldscirct::om::evaluator::ObjectValueprivate
finalize()circt::om::evaluator::EvaluatorValue
finalizedcirct::om::evaluator::EvaluatorValueprivate
finalizeImpl()circt::om::evaluator::ObjectValue
fullyEvaluatedcirct::om::evaluator::EvaluatorValueprivate
getClassOp() constcirct::om::evaluator::ObjectValueinline
getContext() constcirct::om::evaluator::EvaluatorValueinline
getContext()circt::om::evaluator::EvaluatorValueinline
getField(StringAttr field)circt::om::evaluator::ObjectValue
getField(StringRef field)circt::om::evaluator::ObjectValueinline
getFieldNames()circt::om::evaluator::ObjectValue
getFields() constcirct::om::evaluator::ObjectValueinline
getKind() constcirct::om::evaluator::EvaluatorValueinline
getLoc() constcirct::om::evaluator::EvaluatorValueinline
getObjectType() constcirct::om::evaluator::ObjectValueinline
getType() constcirct::om::evaluator::ObjectValueinline
isFullyEvaluated() constcirct::om::evaluator::EvaluatorValueinline
kindcirct::om::evaluator::EvaluatorValueprivate
Kind enum namecirct::om::evaluator::EvaluatorValue
loccirct::om::evaluator::EvaluatorValueprivate
markFullyEvaluated()circt::om::evaluator::EvaluatorValueinline
ObjectValue(om::ClassOp cls, ObjectFields fields, Location loc)circt::om::evaluator::ObjectValueinline
ObjectValue(om::ClassOp cls, Location loc)circt::om::evaluator::ObjectValueinline
setFields(llvm::SmallDenseMap< StringAttr, EvaluatorValuePtr > newFields)circt::om::evaluator::ObjectValueinline
setLoc(Location l)circt::om::evaluator::EvaluatorValueinline
setLocIfUnknown(Location l)circt::om::evaluator::EvaluatorValueinline