Searched defs:RSExportType (Results 1 - 2 of 2) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_export_type.cpp234 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD);
316 // Return the type that can be used to create RSExportType, will always return
436 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD);
486 /****************************** RSExportType ******************************/
487 bool RSExportType::NormalizeType(const clang::Type *&T,
495 TypeName = RSExportType::GetTypeName(T);
516 bool RSExportType::ValidateVarDecl(clang::VarDecl *VD, unsigned int TargetAPI) {
525 *RSExportType::GetTypeOfDecl(const clang::DeclaratorDecl *DD) {
541 llvm::StringRef RSExportType::GetTypeName(const clang::Type* T) {
626 RSExportType *RSExportTyp
744 RSExportType::RSExportType(RSContext *Context, function in class:slang::RSExportType
[all...]
H A Dslang_rs_export_type.h89 class RSExportType : public RSExportable { class in namespace:slang
113 RSExportType(RSContext *Context,
120 // @T was normalized by calling RSExportType::NormalizeType().
121 // @TypeName was retrieve from RSExportType::GetTypeName() before calling
124 static RSExportType *Create(RSContext *Context,
130 // This function convert the RSExportType to LLVM type. Actually, it should be
150 virtual ~RSExportType();
165 static RSExportType *Create(RSContext *Context, const clang::Type *T);
166 static RSExportType *CreateFromDecl(RSContext *Context,
187 // Return the number of bits necessary to hold the specified RSExportType
[all...]

Completed in 107 milliseconds