• Home
  • Raw
  • Download

Lines Matching refs:unique_ptr

210     const std::unique_ptr<Type> fInvalid_Type;
211 const std::unique_ptr<Type> fVoid_Type;
212 const std::unique_ptr<Type> fNull_Type;
213 const std::unique_ptr<Type> fFloatLiteral_Type;
214 const std::unique_ptr<Type> fIntLiteral_Type;
216 const std::unique_ptr<Type> fDouble_Type;
217 const std::unique_ptr<Type> fDouble2_Type;
218 const std::unique_ptr<Type> fDouble3_Type;
219 const std::unique_ptr<Type> fDouble4_Type;
221 const std::unique_ptr<Type> fFloat_Type;
222 const std::unique_ptr<Type> fFloat2_Type;
223 const std::unique_ptr<Type> fFloat3_Type;
224 const std::unique_ptr<Type> fFloat4_Type;
226 const std::unique_ptr<Type> fHalf_Type;
227 const std::unique_ptr<Type> fHalf2_Type;
228 const std::unique_ptr<Type> fHalf3_Type;
229 const std::unique_ptr<Type> fHalf4_Type;
231 const std::unique_ptr<Type> fUInt_Type;
232 const std::unique_ptr<Type> fUInt2_Type;
233 const std::unique_ptr<Type> fUInt3_Type;
234 const std::unique_ptr<Type> fUInt4_Type;
236 const std::unique_ptr<Type> fInt_Type;
237 const std::unique_ptr<Type> fInt2_Type;
238 const std::unique_ptr<Type> fInt3_Type;
239 const std::unique_ptr<Type> fInt4_Type;
241 const std::unique_ptr<Type> fUShort_Type;
242 const std::unique_ptr<Type> fUShort2_Type;
243 const std::unique_ptr<Type> fUShort3_Type;
244 const std::unique_ptr<Type> fUShort4_Type;
246 const std::unique_ptr<Type> fShort_Type;
247 const std::unique_ptr<Type> fShort2_Type;
248 const std::unique_ptr<Type> fShort3_Type;
249 const std::unique_ptr<Type> fShort4_Type;
251 const std::unique_ptr<Type> fUByte_Type;
252 const std::unique_ptr<Type> fUByte2_Type;
253 const std::unique_ptr<Type> fUByte3_Type;
254 const std::unique_ptr<Type> fUByte4_Type;
256 const std::unique_ptr<Type> fByte_Type;
257 const std::unique_ptr<Type> fByte2_Type;
258 const std::unique_ptr<Type> fByte3_Type;
259 const std::unique_ptr<Type> fByte4_Type;
261 const std::unique_ptr<Type> fBool_Type;
262 const std::unique_ptr<Type> fBool2_Type;
263 const std::unique_ptr<Type> fBool3_Type;
264 const std::unique_ptr<Type> fBool4_Type;
266 const std::unique_ptr<Type> fFloat2x2_Type;
267 const std::unique_ptr<Type> fFloat2x3_Type;
268 const std::unique_ptr<Type> fFloat2x4_Type;
269 const std::unique_ptr<Type> fFloat3x2_Type;
270 const std::unique_ptr<Type> fFloat3x3_Type;
271 const std::unique_ptr<Type> fFloat3x4_Type;
272 const std::unique_ptr<Type> fFloat4x2_Type;
273 const std::unique_ptr<Type> fFloat4x3_Type;
274 const std::unique_ptr<Type> fFloat4x4_Type;
276 const std::unique_ptr<Type> fHalf2x2_Type;
277 const std::unique_ptr<Type> fHalf2x3_Type;
278 const std::unique_ptr<Type> fHalf2x4_Type;
279 const std::unique_ptr<Type> fHalf3x2_Type;
280 const std::unique_ptr<Type> fHalf3x3_Type;
281 const std::unique_ptr<Type> fHalf3x4_Type;
282 const std::unique_ptr<Type> fHalf4x2_Type;
283 const std::unique_ptr<Type> fHalf4x3_Type;
284 const std::unique_ptr<Type> fHalf4x4_Type;
286 const std::unique_ptr<Type> fDouble2x2_Type;
287 const std::unique_ptr<Type> fDouble2x3_Type;
288 const std::unique_ptr<Type> fDouble2x4_Type;
289 const std::unique_ptr<Type> fDouble3x2_Type;
290 const std::unique_ptr<Type> fDouble3x3_Type;
291 const std::unique_ptr<Type> fDouble3x4_Type;
292 const std::unique_ptr<Type> fDouble4x2_Type;
293 const std::unique_ptr<Type> fDouble4x3_Type;
294 const std::unique_ptr<Type> fDouble4x4_Type;
296 const std::unique_ptr<Type> fSampler1D_Type;
297 const std::unique_ptr<Type> fSampler2D_Type;
298 const std::unique_ptr<Type> fSampler3D_Type;
299 const std::unique_ptr<Type> fSamplerExternalOES_Type;
300 const std::unique_ptr<Type> fSamplerCube_Type;
301 const std::unique_ptr<Type> fSampler2DRect_Type;
302 const std::unique_ptr<Type> fSampler1DArray_Type;
303 const std::unique_ptr<Type> fSampler2DArray_Type;
304 const std::unique_ptr<Type> fSamplerCubeArray_Type;
305 const std::unique_ptr<Type> fSamplerBuffer_Type;
306 const std::unique_ptr<Type> fSampler2DMS_Type;
307 const std::unique_ptr<Type> fSampler2DMSArray_Type;
308 const std::unique_ptr<Type> fSampler1DShadow_Type;
309 const std::unique_ptr<Type> fSampler2DShadow_Type;
310 const std::unique_ptr<Type> fSamplerCubeShadow_Type;
311 const std::unique_ptr<Type> fSampler2DRectShadow_Type;
312 const std::unique_ptr<Type> fSampler1DArrayShadow_Type;
313 const std::unique_ptr<Type> fSampler2DArrayShadow_Type;
314 const std::unique_ptr<Type> fSamplerCubeArrayShadow_Type;
316 const std::unique_ptr<Type> fISampler2D_Type;
318 const std::unique_ptr<Type> fImage2D_Type;
319 const std::unique_ptr<Type> fIImage2D_Type;
321 const std::unique_ptr<Type> fSubpassInput_Type;
322 const std::unique_ptr<Type> fSubpassInputMS_Type;
324 const std::unique_ptr<Type> fGSampler1D_Type;
325 const std::unique_ptr<Type> fGSampler2D_Type;
326 const std::unique_ptr<Type> fGSampler3D_Type;
327 const std::unique_ptr<Type> fGSamplerCube_Type;
328 const std::unique_ptr<Type> fGSampler2DRect_Type;
329 const std::unique_ptr<Type> fGSampler1DArray_Type;
330 const std::unique_ptr<Type> fGSampler2DArray_Type;
331 const std::unique_ptr<Type> fGSamplerCubeArray_Type;
332 const std::unique_ptr<Type> fGSamplerBuffer_Type;
333 const std::unique_ptr<Type> fGSampler2DMS_Type;
334 const std::unique_ptr<Type> fGSampler2DMSArray_Type;
335 const std::unique_ptr<Type> fGSampler2DArrayShadow_Type;
336 const std::unique_ptr<Type> fGSamplerCubeArrayShadow_Type;
338 const std::unique_ptr<Type> fGenType_Type;
339 const std::unique_ptr<Type> fGenHType_Type;
340 const std::unique_ptr<Type> fGenDType_Type;
341 const std::unique_ptr<Type> fGenIType_Type;
342 const std::unique_ptr<Type> fGenUType_Type;
343 const std::unique_ptr<Type> fGenBType_Type;
345 const std::unique_ptr<Type> fMat_Type;
347 const std::unique_ptr<Type> fVec_Type;
349 const std::unique_ptr<Type> fGVec_Type;
350 const std::unique_ptr<Type> fGVec2_Type;
351 const std::unique_ptr<Type> fGVec3_Type;
352 const std::unique_ptr<Type> fGVec4_Type;
353 const std::unique_ptr<Type> fHVec_Type;
354 const std::unique_ptr<Type> fDVec_Type;
355 const std::unique_ptr<Type> fIVec_Type;
356 const std::unique_ptr<Type> fUVec_Type;
357 const std::unique_ptr<Type> fSVec_Type;
358 const std::unique_ptr<Type> fUSVec_Type;
359 const std::unique_ptr<Type> fByteVec_Type;
360 const std::unique_ptr<Type> fUByteVec_Type;
362 const std::unique_ptr<Type> fBVec_Type;
364 const std::unique_ptr<Type> fSkCaps_Type;
365 const std::unique_ptr<Type> fSkArgs_Type;
366 const std::unique_ptr<Type> fFragmentProcessor_Type;
367 const std::unique_ptr<Type> fSkRasterPipeline_Type;
372 const std::unique_ptr<Expression> fDefined_Expression;
388 std::unique_ptr<Expression> clone() const override { in clone()
389 return std::unique_ptr<Expression>(new Defined(fType)); in clone()
395 static std::unique_ptr<Type> fp_type(const Type* intType, const Type* boolType) { in fp_type()
408 return std::unique_ptr<Type>(new Type("fragmentProcessor", fields)); in fp_type()