Lines Matching refs:RSContext
49 RSContext::RSContext(clang::Preprocessor &PP, in RSContext() function in slang::RSContext
80 bool RSContext::processExportVar(const clang::VarDecl *VD) { in processExportVar()
96 int RSContext::getForEachSlotNumber(const clang::FunctionDecl* FD) { in getForEachSlotNumber()
101 int RSContext::getForEachSlotNumber(const clang::StringRef& funcName) { in getForEachSlotNumber()
109 bool RSContext::processExportFunc(const clang::FunctionDecl *FD) { in processExportFunc()
161 bool RSContext::addForEach(const clang::FunctionDecl* FD) { in addForEach()
174 bool RSContext::processExportType(const llvm::StringRef &Name) { in processExportType()
218 void RSContext::setAllocationType(const clang::TypeDecl* TD) { in setAllocationType()
222 void RSContext::setScriptCallType(const clang::TypeDecl* TD) { in setScriptCallType()
226 bool RSContext::processExports() { in processExports()
304 bool RSContext::processReducePragmas(Backend *BE) { in processReducePragmas()
321 void RSContext::markUsedByReducePragma(clang::FunctionDecl *FD, CheckName Check) { in markUsedByReducePragma()
388 bool RSContext::insertExportType(const llvm::StringRef &TypeName, in insertExportType()
403 RSContext::~RSContext() { in ~RSContext()