Home | History | Annotate | Download | only in khr_util

Lines Matching refs:yield

48 				yield "const char*\tget%sName\t(int value);" % groupName
55 yield "tcu::Format::Bitfield<16>\tget%sStr\t(int value);" % groupName
62 yield "inline tcu::Format::Enum<int, 2>\tget%(name)sStr\t(int value)\t{ return tcu::Format::Enum<int, 2>(get%(name)sName, value); }" % {"name": groupName}
66 yield "inline tcu::Format::Enum<int, 1>\tgetBooleanStr\t(deUint8 value)\t{ return tcu::Format::Enum<int, 1>(getBooleanName, (int)value); }"
74 yield ""
75 yield "const char* get%sName (int value)" % groupName
76 yield "{"
77 yield "\tswitch (value)"
78 yield "\t{"
83 yield "case %s:\treturn \"%s\";" % (value, value)
86 yield "default:\treturn DE_NULL;"
89 yield "\t\t" + caseLine
91 yield "\t}"
92 yield "}"
98 yield ""
99 yield "tcu::Format::Bitfield<16> get%sStr (int value)" % groupName
100 yield "{"
101 yield "\tstatic const tcu::Format::BitDesc s_desc[] ="
102 yield "\t{"
107 yield "tcu::Format::BitDesc(%s,\t\"%s\")," % (value, value)
112 yield "\t\t" + fieldLine
114 yield "\t};"
115 yield "\treturn tcu::Format::Bitfield<16>(value, &s_desc[0], &s_desc[DE_LENGTH_OF_ARRAY(s_desc)]);"
116 yield "}"
123 yield line
126 yield line
129 yield ""
130 yield "int get%sQueryNumArgsOut (int pname)" % groupName
131 yield "{"
132 yield "\tswitch(pname)"
133 yield "\t{"
138 yield "case %s:\treturn %s;" % (enumName, enumQueryNumOutputs)
141 yield "default:\treturn 1;"
144 yield "\t\t" + caseLine
146 yield "\t}"
147 yield "}"
154 yield line
157 yield ""
158 yield "int get%sNumArgs (int pname)" % groupName
159 yield "{"
160 yield "\tswitch(pname)"
161 yield "\t{"
166 yield "case %s:\treturn %s;" % (enumName, enumQueryNumOutputs)
169 yield "default:\treturn 1;"
172 yield "\t\t" + caseLine
174 yield "\t}"
175 yield "}"
182 yield line