diff options
Diffstat (limited to 'contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp')
| -rw-r--r-- | contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp b/contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp index af8b90ecfed9..4a385a396fa6 100644 --- a/contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp +++ b/contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp @@ -5825,8 +5825,7 @@ struct IntrinToName {  static bool ArmBuiltinAliasValid(unsigned BuiltinID, StringRef AliasName,                                   ArrayRef<IntrinToName> Map,                                   const char *IntrinNames) { -  if (AliasName.starts_with("__arm_")) -    AliasName = AliasName.substr(6); +  AliasName.consume_front("__arm_");    const IntrinToName *It =        llvm::lower_bound(Map, BuiltinID, [](const IntrinToName &L, unsigned Id) {          return L.Id < Id;  | 
