Searched defs:RSExportType (Results 1 - 2 of 2) sorted by relevance
/frameworks/compile/slang/ |
H A D | slang_rs_export_type.cpp | 325 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD); 422 // Return the type that can be used to create RSExportType, will always return 555 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD); 677 /****************************** RSExportType ******************************/ 678 bool RSExportType::NormalizeType(const clang::Type *&T, 687 TypeName = RSExportType::GetTypeName(T); 701 bool RSExportType::ValidateType(slang::RSContext *Context, clang::ASTContext &C, 723 bool RSExportType::ValidateVarDecl(slang::RSContext *Context, 732 *RSExportType::GetTypeOfDecl(const clang::DeclaratorDecl *DD) { 744 llvm::StringRef RSExportType 941 RSExportType::RSExportType(RSContext *Context, function in class:slang::RSExportType [all...] |
H A D | slang_rs_export_type.h | 195 class RSExportType : public RSExportable { class in namespace:slang 217 RSExportType(RSContext *Context, 224 // @T was normalized by calling RSExportType::NormalizeType(). 225 // @TypeName was retrieved from RSExportType::GetTypeName() before calling 230 static RSExportType *Create(RSContext *Context, 237 // This function convert the RSExportType to LLVM type. Actually, it should be 252 virtual ~RSExportType(); 278 static RSExportType *Create(RSContext *Context, const clang::Type *T, 282 static RSExportType *CreateFromDecl(RSContext *Context, 310 }; // RSExportType [all...] |
Completed in 488 milliseconds