Lines Matching defs:FunctionName
39 getAnnexKReplacementFor(StringRef FunctionName) {
40 return StringSwitch<std::string>(FunctionName)
43 .Default((Twine{FunctionName} + "_s").str());
46 static StringRef getReplacementFor(StringRef FunctionName,
51 StringSwitch<StringRef>(FunctionName)
61 return StringSwitch<StringRef>(FunctionName)
68 static StringRef getReplacementForAdditional(StringRef FunctionName,
72 StringRef AnnexKReplacementFunction = StringSwitch<StringRef>(FunctionName)
81 return StringSwitch<StringRef>(FunctionName)
89 /// \returns The rationale for replacing the function \p FunctionName with the
91 static StringRef getRationaleFor(StringRef FunctionName) {
92 return StringSwitch<StringRef>(FunctionName)
280 StringRef FunctionName = FuncDecl->getName();
311 return getAnnexKReplacementFor(FunctionName);
316 return getReplacementFor(FunctionName, AnnexKIsAvailable).str();
319 return getReplacementForAdditional(FunctionName, AnnexKIsAvailable).str();
327 << FuncDecl << getRationaleFor(FunctionName)