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

/frameworks/compile/slang/
H A Dslang_rs_export_type.cpp308 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 Dslang_rs_export_type.h170 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 64 milliseconds