Lines Matching refs:Str
23 OpenMPDirectiveKind clang::getOpenMPDirectiveKind(StringRef Str) { in getOpenMPDirectiveKind() argument
24 return llvm::StringSwitch<OpenMPDirectiveKind>(Str) in getOpenMPDirectiveKind()
26 #define OPENMP_DIRECTIVE_EXT(Name, Str) .Case(Str, OMPD_##Name) in getOpenMPDirectiveKind() argument
39 #define OPENMP_DIRECTIVE_EXT(Name, Str) \ in getOpenMPDirectiveName() argument
41 return Str; in getOpenMPDirectiveName()
48 OpenMPClauseKind clang::getOpenMPClauseKind(StringRef Str) { in getOpenMPClauseKind() argument
53 if (Str == "flush") in getOpenMPClauseKind()
55 return llvm::StringSwitch<OpenMPClauseKind>(Str) in getOpenMPClauseKind()
77 StringRef Str) { in getOpenMPSimpleClauseType() argument
80 return llvm::StringSwitch<OpenMPDefaultClauseKind>(Str) in getOpenMPSimpleClauseType()
85 return llvm::StringSwitch<OpenMPProcBindClauseKind>(Str) in getOpenMPSimpleClauseType()
90 return llvm::StringSwitch<OpenMPScheduleClauseKind>(Str) in getOpenMPSimpleClauseType()
95 return llvm::StringSwitch<OpenMPDependClauseKind>(Str) in getOpenMPSimpleClauseType()
100 return llvm::StringSwitch<OpenMPLinearClauseKind>(Str) in getOpenMPSimpleClauseType()
105 return llvm::StringSwitch<OpenMPMapClauseKind>(Str) in getOpenMPSimpleClauseType()