Searched defs:RSExportType (Results 1 - 2 of 2) sorted by relevance
/frameworks/compile/slang/ |
H A D | slang_rs_export_type.cpp | 308 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD); 389 // Return the type that can be used to create RSExportType, will always return 517 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD); 622 /****************************** RSExportType ******************************/ 623 bool RSExportType::NormalizeType(const clang::Type *&T, 631 TypeName = RSExportType::GetTypeName(T); 645 bool RSExportType::ValidateType(slang::RSContext *Context, clang::ASTContext &C, 658 bool RSExportType::ValidateVarDecl(slang::RSContext *Context, 666 *RSExportType::GetTypeOfDecl(const clang::DeclaratorDecl *DD) { 678 llvm::StringRef RSExportType 871 RSExportType::RSExportType(RSContext *Context, function in class:slang::RSExportType [all...] |
H A D | slang_rs_export_type.h | 170 class RSExportType : public RSExportable { class in namespace:slang 192 RSExportType(RSContext *Context, 199 // @T was normalized by calling RSExportType::NormalizeType(). 200 // @TypeName was retrieve from RSExportType::GetTypeName() before calling 203 static RSExportType *Create(RSContext *Context, 209 // This function convert the RSExportType to LLVM type. Actually, it should be 224 virtual ~RSExportType(); 249 static RSExportType *Create(RSContext *Context, const clang::Type *T); 250 static RSExportType *CreateFromDecl(RSContext *Context, 280 }; // RSExportType [all...] |
Completed in 47 milliseconds