summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
diff options
context:
space:
mode:
Diffstat (limited to 'clang/lib/Sema')
-rw-r--r--clang/lib/Sema/SemaType.cpp18
1 files changed, 7 insertions, 11 deletions
diff --git a/clang/lib/Sema/SemaType.cpp b/clang/lib/Sema/SemaType.cpp
index 1360c2cf28a..1347efcc74c 100644
--- a/clang/lib/Sema/SemaType.cpp
+++ b/clang/lib/Sema/SemaType.cpp
@@ -1094,17 +1094,13 @@ TypeResult Sema::actOnObjCTypeArgsAndProtocolQualifiers(
// Build the object type.
QualType Result = BuildObjCObjectType(
- T,
- BaseTypeInfo->getTypeLoc().getSourceRange().getBegin(),
- TypeArgsLAngleLoc,
- ActualTypeArgInfos,
- TypeArgsRAngleLoc,
- ProtocolLAngleLoc,
- llvm::makeArrayRef((ObjCProtocolDecl **)Protocols.data(),
- Protocols.size()),
- ProtocolLocs,
- ProtocolRAngleLoc,
- /*FailOnError=*/false);
+ T, BaseTypeInfo->getTypeLoc().getSourceRange().getBegin(),
+ TypeArgsLAngleLoc, ActualTypeArgInfos, TypeArgsRAngleLoc,
+ ProtocolLAngleLoc,
+ llvm::makeArrayRef((ObjCProtocolDecl * const *)Protocols.data(),
+ Protocols.size()),
+ ProtocolLocs, ProtocolRAngleLoc,
+ /*FailOnError=*/false);
if (Result == T)
return BaseType;
OpenPOWER on IntegriCloud