Lines Matching refs:ParameterInfo
117 return OpParameter<ParameterInfo>(op).index(); in ParameterIndexOf()
121 const ParameterInfo& ParameterInfoOf(const Operator* const op) { in ParameterInfoOf()
123 return OpParameter<ParameterInfo>(op); in ParameterInfoOf()
127 bool operator==(ParameterInfo const& lhs, ParameterInfo const& rhs) { in operator ==()
132 bool operator!=(ParameterInfo const& lhs, ParameterInfo const& rhs) { in operator !=()
137 size_t hash_value(ParameterInfo const& p) { return p.index(); } in hash_value()
140 std::ostream& operator<<(std::ostream& os, ParameterInfo const& i) { in operator <<()
717 struct ParameterOperator final : public Operator1<ParameterInfo> {
719 : Operator1<ParameterInfo>( // -- in ParameterOperator()
723 ParameterInfo(kIndex, nullptr)) {} // parameter and name in ParameterOperator()
998 return new (zone()) Operator1<ParameterInfo>( // -- in Parameter()
1002 ParameterInfo(index, debug_name)); // parameter info in Parameter()