MCPcopy Create free account
hub / github.com/AliveToolkit/alive2 / numElementsExcludingPadding

Method numElementsExcludingPadding

ir/type.cpp:804–807  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

802}
803
804expr AggregateType::numElementsExcludingPadding() const {
805 auto elems = numElements();
806 return numElements() - expr::mkInt(numPaddingsConst(), elems);
807}
808
809StateValue AggregateType::aggregateVals(const vector<StateValue> &vals) const {
810 assert(vals.size() + numPaddingsConst() == elements);

Callers 1

getTypeConstraintsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected