• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/utils/TableGen/

Lines Matching refs:StringRef

29 static StringRef getReaderResultType(TypeNode _) { return "QualType"; }
38 StringRef HierarchyName;
41 StringRef ClassSuffix;
44 StringRef MethodPrefix;
47 StringRef HelperVariable;
50 StringRef ResultType;
183 std::set<StringRef> ignoredProperties;
249 void emitReadOfProperty(StringRef readerName, Property property);
250 void emitReadOfProperty(StringRef readerName, StringRef name,
251 PropertyType type, StringRef condition = "");
253 void emitWriteOfProperty(StringRef writerName, Property property);
254 void emitWriteOfProperty(StringRef writerName, StringRef name,
255 PropertyType type, StringRef readCode,
256 StringRef condition = "");
299 std::map<StringRef, Property> allProperties;
358 StringRef suffix = info.ClassSuffix;
359 StringRef var = info.HelperVariable;
439 StringRef creationCode;
458 if (info.IsReader && creationCode.find(prop.getName()) == StringRef::npos)
505 void ASTPropsEmitter::emitReadOfProperty(StringRef readerName,
511 void ASTPropsEmitter::emitReadOfProperty(StringRef readerName,
512 StringRef name,
514 StringRef condition) {
559 void ASTPropsEmitter::emitWriteOfProperty(StringRef writerName,
565 void ASTPropsEmitter::emitWriteOfProperty(StringRef writerName,
566 StringRef name,
568 StringRef readCode,
569 StringRef condition) {
593 StringRef description) {
607 StringRef description) {
624 StringRef dispatcherPrefix = (info.IsReader ? "Read" : "Write");
630 [&](StringRef specializationParameters,
632 StringRef methodSuffix) {
633 StringRef var = info.HelperVariable;
673 StringRef classPrefix = (info.IsReader ? "Unpack" : "Pack");
674 StringRef methodName = (info.IsReader ? "unpack" : "pack");
681 StringRef code) {
694 StringRef code = (info.IsReader ? type.getUnpackOptionalCode()
698 StringRef typeName = type.getCXXTypeName();
722 auto enterReaderWriterMethod = [&](StringRef cxxTypeName,
723 StringRef abstractTypeName,
726 StringRef paramName) {
739 auto enterMethod = [&](StringRef paramName) {
812 StringRef kindProperty = kindRule.getKindPropertyName();