diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-08-18 08:10:39 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-08-18 08:10:39 +0000 |
commit | e1c08b0bfe5901b6f205c592b8a306f870035aa6 (patch) | |
tree | 8b795eb226f6e69b666c8b36099a25d0ac55be9b /clang/lib/Sema/TreeTransform.h | |
parent | ceb04de83bc0ddb3a2f6ade5fa75b3ebe0a89d08 (diff) | |
download | bcm5719-llvm-e1c08b0bfe5901b6f205c592b8a306f870035aa6.tar.gz bcm5719-llvm-e1c08b0bfe5901b6f205c592b8a306f870035aa6.zip |
[TreeTransform] Simplify code. No functionality change.
llvm-svn: 245271
Diffstat (limited to 'clang/lib/Sema/TreeTransform.h')
-rw-r--r-- | clang/lib/Sema/TreeTransform.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h index 6b19bd2ad76..d285db597c4 100644 --- a/clang/lib/Sema/TreeTransform.h +++ b/clang/lib/Sema/TreeTransform.h @@ -4719,9 +4719,7 @@ QualType TreeTransform<Derived>::TransformFunctionProtoType( QualType Result = TL.getType(); if (getDerived().AlwaysRebuild() || ResultType != T->getReturnType() || - T->getNumParams() != ParamTypes.size() || - !std::equal(T->param_type_begin(), T->param_type_end(), - ParamTypes.begin()) || EPIChanged) { + T->getParamTypes() != llvm::makeArrayRef(ParamTypes) || EPIChanged) { Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, EPI); if (Result.isNull()) return QualType(); |