Lines Matching defs:Create
535 RSExportType *RSExportType::Create(RSContext *Context,
554 ET = RSExportRecordType::Create(Context,
561 ET = RSExportMatrixType::Create(Context,
569 ET = RSExportMatrixType::Create(Context,
577 ET = RSExportMatrixType::Create(Context,
585 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
592 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
596 ET = RSExportPointerType::Create(Context,
603 ET = RSExportVectorType::Create(Context,
608 ET = RSExportConstantArrayType::Create(
626 RSExportType *RSExportType::Create(RSContext *Context, const clang::Type *T) {
629 return Create(Context, T, TypeName);
636 return RSExportType::Create(Context, GetTypeOfDecl(VD));
854 *RSExportPrimitiveType::Create(RSContext *Context,
868 RSExportPrimitiveType *RSExportPrimitiveType::Create(RSContext *Context,
874 return Create(Context, T, TypeName, DK);
961 *RSExportPointerType::Create(RSContext *Context,
968 PointeeET = RSExportType::Create(Context, PointeeType);
971 PointeeET = RSExportPrimitiveType::Create(Context,
1043 RSExportVectorType *RSExportVectorType::Create(RSContext *Context,
1087 RSExportMatrixType *RSExportMatrixType::Create(RSContext *Context,
1196 *RSExportConstantArrayType::Create(RSContext *Context,
1206 RSExportType *ElementET = RSExportType::Create(Context, ElementType);
1251 RSExportRecordType *RSExportRecordType::Create(RSContext *Context,
1316 // Create an opaque type since struct may reference itself recursively.