Lines Matching full:which
25 enum class Which { enum
61 Which which; member
94 const CddlType::Which& which) {
95 switch (which) {
96 case CddlType::Which::kDirectChoice:
99 case CddlType::Which::kValue:
102 case CddlType::Which::kId:
105 case CddlType::Which::kMap:
108 case CddlType::Which::kArray:
111 case CddlType::Which::kGroupChoice:
114 case CddlType::Which::kGroupnameChoice:
117 case CddlType::Which::kTaggedType:
128 enum class Which { enum
157 Which which = Which::kUninitialized; member
173 const CddlGroup::Entry::Which& which) {
174 switch (which) {
175 case CddlGroup::Entry::Which::kUninitialized:
178 case CddlGroup::Entry::Which::kType:
181 case CddlGroup::Entry::Which::kGroup:
206 enum class Which { enum
302 Which which = Which::kUninitialized; member
319 inline std::ostream& operator<<(std::ostream& os, const CppType::Which& which) {
320 switch (which) {
321 case CppType::Which::kUint64:
324 case CppType::Which::kString:
327 case CppType::Which::kBytes:
330 case CppType::Which::kVector:
333 case CppType::Which::kEnum:
336 case CppType::Which::kStruct:
339 case CppType::Which::kOptional:
342 case CppType::Which::kDiscriminatedUnion:
345 case CppType::Which::kTaggedType:
348 case CppType::Which::kUninitialized: