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

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

classof(const EvaluatorValue *e)circt::om::evaluator::MapValueinlinestatic
ctxcirct::om::evaluator::EvaluatorValueprivate
elementscirct::om::evaluator::MapValueprivate
EvaluatorValue(MLIRContext *ctx, Kind kind, Location loc)circt::om::evaluator::EvaluatorValueinline
finalize()circt::om::evaluator::EvaluatorValue
finalizedcirct::om::evaluator::EvaluatorValueprivate
finalizeImpl()circt::om::evaluator::MapValue
fullyEvaluatedcirct::om::evaluator::EvaluatorValueprivate
getContext() constcirct::om::evaluator::EvaluatorValueinline
getContext()circt::om::evaluator::EvaluatorValueinline
getElements() constcirct::om::evaluator::MapValueinline
getKeys()circt::om::evaluator::MapValue
getKind() constcirct::om::evaluator::EvaluatorValueinline
getLoc() constcirct::om::evaluator::EvaluatorValueinline
getMapType() constcirct::om::evaluator::MapValueinline
getType() constcirct::om::evaluator::EvaluatorValue
isFullyEvaluated() constcirct::om::evaluator::EvaluatorValueinline
kindcirct::om::evaluator::EvaluatorValueprivate
Kind enum namecirct::om::evaluator::EvaluatorValue
loccirct::om::evaluator::EvaluatorValueprivate
MapValue(om::MapType type, DenseMap< Attribute, EvaluatorValuePtr > elements, Location loc)circt::om::evaluator::MapValueinline
MapValue(om::MapType type, Location loc)circt::om::evaluator::MapValueinline
markFullyEvaluated()circt::om::evaluator::EvaluatorValueinline
setElements(DenseMap< Attribute, EvaluatorValuePtr > newElements)circt::om::evaluator::MapValueinline
setLoc(Location l)circt::om::evaluator::EvaluatorValueinline
setLocIfUnknown(Location l)circt::om::evaluator::EvaluatorValueinline
typecirct::om::evaluator::MapValueprivate