mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Inject llvm::SmallBitVector into namespace swift;
I also eliminated all llvm:: before SmallBitVector in the code base.
This commit is contained in:
@@ -114,7 +114,7 @@ areConservativelyCompatibleArgumentLabels(ValueDecl *decl,
|
||||
}
|
||||
|
||||
auto params = levelTy->getParams();
|
||||
llvm::SmallBitVector defaultMap =
|
||||
SmallBitVector defaultMap =
|
||||
computeDefaultMap(params, decl, parameterDepth);
|
||||
|
||||
MatchCallArgumentListener listener;
|
||||
@@ -138,7 +138,7 @@ static ConstraintSystem::TypeMatchOptions getDefaultDecompositionOptions(
|
||||
bool constraints::
|
||||
matchCallArguments(ArrayRef<AnyFunctionType::Param> args,
|
||||
ArrayRef<AnyFunctionType::Param> params,
|
||||
const llvm::SmallBitVector &defaultMap,
|
||||
const SmallBitVector &defaultMap,
|
||||
bool hasTrailingClosure,
|
||||
bool allowFixes,
|
||||
MatchCallArgumentListener &listener,
|
||||
@@ -770,7 +770,7 @@ constraints::matchCallArguments(ConstraintSystem &cs, bool isOperator,
|
||||
std::tie(callee, calleeLevel, argLabels, hasTrailingClosure) =
|
||||
getCalleeDeclAndArgs(cs, locator, argLabelsScratch);
|
||||
|
||||
llvm::SmallBitVector defaultMap =
|
||||
SmallBitVector defaultMap =
|
||||
computeDefaultMap(params, callee, calleeLevel);
|
||||
|
||||
// Apply labels to arguments.
|
||||
|
||||
Reference in New Issue
Block a user