Home | History | Annotate | Download | only in slang

Lines Matching refs:Name

48   RSExportTypePragmaHandler(llvm::StringRef Name, RSContext *Context)
49 : RSPragmaHandler(Name, Context) { }
60 RSJavaPackageNamePragmaHandler(llvm::StringRef Name, RSContext *Context)
61 : RSPragmaHandler(Name, Context) { }
66 // FIXME: Need to validate the extracted package name from pragma.
68 // name.
99 // Lex package name
129 RSReducePragmaHandler(llvm::StringRef Name, RSContext *Context)
130 : RSPragmaHandler(Name, Context) { }
135 // #pragma rs reduce(name)
146 // Grab "reduce(name)" ("reduce" is already known to be the first
184 // Make sure the reduction kernel name is unique. (If we were
314 // The current token must be an identifier (a name)
319 "missing name after '%0(' for '#pragma rs %1'"))
323 const std::string Name = PragmaToken.getIdentifierInfo()->getName();
332 << Entry->first << Name << getName();
338 Entry->second = Name;
351 RSReflectLicensePragmaHandler(llvm::StringRef Name, RSContext *Context)
352 : RSPragmaHandler(Name, Context) { }
381 RSVersionPragmaHandler(llvm::StringRef Name, RSContext *Context)
382 : RSPragmaHandler(Name, Context) { }
396 RSPrecisionPragmaHandler(llvm::StringRef Name, RSContext *Context)
397 : RSPragmaHandler(Name, Context) {}
445 // Lex variable name