mirror of
https://github.com/dlang/phobos.git
synced 2025-04-29 22:50:38 +03:00
DIP25: make phobos work with it
This commit is contained in:
parent
8969ae9d51
commit
dc302d26a4
13 changed files with 91 additions and 91 deletions
|
@ -17,25 +17,25 @@ $(TR $(TH Category) $(TH Submodule) $(TH Functions)
|
|||
$(TR $(TDNW Searching)
|
||||
$(TDNW $(SUBMODULE searching))
|
||||
$(TD
|
||||
$(SUBREF searching, all)
|
||||
$(SUBREF searching, any)
|
||||
$(SUBREF searching, all)
|
||||
$(SUBREF searching, any)
|
||||
$(SUBREF searching, balancedParens)
|
||||
$(SUBREF searching, boyerMooreFinder)
|
||||
$(SUBREF searching, canFind)
|
||||
$(SUBREF searching, boyerMooreFinder)
|
||||
$(SUBREF searching, canFind)
|
||||
$(SUBREF searching, commonPrefix)
|
||||
$(SUBREF searching, count)
|
||||
$(SUBREF searching, countUntil)
|
||||
$(SUBREF searching, endsWith)
|
||||
$(SUBREF searching, count)
|
||||
$(SUBREF searching, countUntil)
|
||||
$(SUBREF searching, endsWith)
|
||||
$(SUBREF searching, find)
|
||||
$(SUBREF searching, findAdjacent)
|
||||
$(SUBREF searching, findAmong)
|
||||
$(SUBREF searching, findAdjacent)
|
||||
$(SUBREF searching, findAmong)
|
||||
$(SUBREF searching, findSkip)
|
||||
$(SUBREF searching, findSplit)
|
||||
$(SUBREF searching, findSplitAfter)
|
||||
$(SUBREF searching, findSplit)
|
||||
$(SUBREF searching, findSplitAfter)
|
||||
$(SUBREF searching, findSplitBefore)
|
||||
$(SUBREF searching, minCount)
|
||||
$(SUBREF searching, minPos)
|
||||
$(SUBREF searching, skipOver)
|
||||
$(SUBREF searching, minCount)
|
||||
$(SUBREF searching, minPos)
|
||||
$(SUBREF searching, skipOver)
|
||||
$(SUBREF searching, startsWith)
|
||||
$(SUBREF searching, until)
|
||||
)
|
||||
|
@ -58,73 +58,73 @@ $(TR $(TDNW Comparison)
|
|||
)
|
||||
$(TR $(TDNW Iteration)
|
||||
$(TDNW $(SUBMODULE iteration))
|
||||
$(TD
|
||||
$(SUBREF iteration, aggregate)
|
||||
$(SUBREF iteration, cache)
|
||||
$(SUBREF iteration, cacheBidirectional)
|
||||
$(SUBREF iteration, each)
|
||||
$(SUBREF iteration, filter)
|
||||
$(SUBREF iteration, filterBidirectional)
|
||||
$(SUBREF iteration, group)
|
||||
$(SUBREF iteration, groupBy)
|
||||
$(SUBREF iteration, joiner)
|
||||
$(SUBREF iteration, map)
|
||||
$(SUBREF iteration, reduce)
|
||||
$(SUBREF iteration, splitter)
|
||||
$(SUBREF iteration, sum)
|
||||
$(TD
|
||||
$(SUBREF iteration, aggregate)
|
||||
$(SUBREF iteration, cache)
|
||||
$(SUBREF iteration, cacheBidirectional)
|
||||
$(SUBREF iteration, each)
|
||||
$(SUBREF iteration, filter)
|
||||
$(SUBREF iteration, filterBidirectional)
|
||||
$(SUBREF iteration, group)
|
||||
$(SUBREF iteration, groupBy)
|
||||
$(SUBREF iteration, joiner)
|
||||
$(SUBREF iteration, map)
|
||||
$(SUBREF iteration, reduce)
|
||||
$(SUBREF iteration, splitter)
|
||||
$(SUBREF iteration, sum)
|
||||
$(SUBREF iteration, uniq)
|
||||
)
|
||||
)
|
||||
$(TR $(TDNW Sorting)
|
||||
$(TDNW $(SUBMODULE sorting))
|
||||
$(TD
|
||||
$(SUBREF sorting, completeSort)
|
||||
$(SUBREF sorting, isPartitioned)
|
||||
$(SUBREF sorting, isSorted)
|
||||
$(SUBREF sorting, makeIndex)
|
||||
$(SUBREF sorting, multiSort)
|
||||
$(SUBREF sorting, nextEvenPermutation)
|
||||
$(SUBREF sorting, nextPermutation)
|
||||
$(SUBREF sorting, partialSort)
|
||||
$(SUBREF sorting, partition)
|
||||
$(SUBREF sorting, partition3)
|
||||
$(SUBREF sorting, schwartzSort)
|
||||
$(SUBREF sorting, sort)
|
||||
$(SUBREF sorting, topN)
|
||||
$(TD
|
||||
$(SUBREF sorting, completeSort)
|
||||
$(SUBREF sorting, isPartitioned)
|
||||
$(SUBREF sorting, isSorted)
|
||||
$(SUBREF sorting, makeIndex)
|
||||
$(SUBREF sorting, multiSort)
|
||||
$(SUBREF sorting, nextEvenPermutation)
|
||||
$(SUBREF sorting, nextPermutation)
|
||||
$(SUBREF sorting, partialSort)
|
||||
$(SUBREF sorting, partition)
|
||||
$(SUBREF sorting, partition3)
|
||||
$(SUBREF sorting, schwartzSort)
|
||||
$(SUBREF sorting, sort)
|
||||
$(SUBREF sorting, topN)
|
||||
$(SUBREF sorting, topNCopy)
|
||||
$(SUBREF sorting, topNIndex)
|
||||
)
|
||||
)
|
||||
$(TR $(TDNW Set operations)
|
||||
$(TDNW $(SUBMODULE setops))
|
||||
$(TD
|
||||
$(SUBREF setops, cartesianProduct)
|
||||
$(SUBREF setops, largestPartialIntersection)
|
||||
$(SUBREF setops, largestPartialIntersectionWeighted)
|
||||
$(SUBREF setops, nWayUnion)
|
||||
$(SUBREF setops, setDifference)
|
||||
$(SUBREF setops, setIntersection)
|
||||
$(SUBREF setops, setSymmetricDifference)
|
||||
$(TD
|
||||
$(SUBREF setops, cartesianProduct)
|
||||
$(SUBREF setops, largestPartialIntersection)
|
||||
$(SUBREF setops, largestPartialIntersectionWeighted)
|
||||
$(SUBREF setops, nWayUnion)
|
||||
$(SUBREF setops, setDifference)
|
||||
$(SUBREF setops, setIntersection)
|
||||
$(SUBREF setops, setSymmetricDifference)
|
||||
$(SUBREF setops, setUnion)
|
||||
)
|
||||
)
|
||||
$(TR $(TDNW Mutation)
|
||||
$(TDNW $(SUBMODULE mutation))
|
||||
$(TD
|
||||
$(SUBREF mutation, bringToFront)
|
||||
$(SUBREF mutation, copy)
|
||||
$(SUBREF mutation, fill)
|
||||
$(SUBREF mutation, initializeAll)
|
||||
$(SUBREF mutation, move)
|
||||
$(SUBREF mutation, moveAll)
|
||||
$(SUBREF mutation, moveSome)
|
||||
$(SUBREF mutation, remove)
|
||||
$(SUBREF mutation, reverse)
|
||||
$(SUBREF mutation, strip)
|
||||
$(SUBREF mutation, stripLeft)
|
||||
$(SUBREF mutation, stripRight)
|
||||
$(SUBREF mutation, swap)
|
||||
$(SUBREF mutation, swapRanges)
|
||||
$(TD
|
||||
$(SUBREF mutation, bringToFront)
|
||||
$(SUBREF mutation, copy)
|
||||
$(SUBREF mutation, fill)
|
||||
$(SUBREF mutation, initializeAll)
|
||||
$(SUBREF mutation, move)
|
||||
$(SUBREF mutation, moveAll)
|
||||
$(SUBREF mutation, moveSome)
|
||||
$(SUBREF mutation, remove)
|
||||
$(SUBREF mutation, reverse)
|
||||
$(SUBREF mutation, strip)
|
||||
$(SUBREF mutation, stripLeft)
|
||||
$(SUBREF mutation, stripRight)
|
||||
$(SUBREF mutation, swap)
|
||||
$(SUBREF mutation, swapRanges)
|
||||
$(SUBREF mutation, uninitializedFill)
|
||||
)
|
||||
)
|
||||
|
@ -293,7 +293,7 @@ template forward(args...)
|
|||
|
||||
@safe unittest
|
||||
{
|
||||
ref int foo(ref int a) { return a; }
|
||||
ref int foo(return ref int a) { return a; }
|
||||
ref int bar(Args)(auto ref Args args)
|
||||
{
|
||||
return foo(forward!args);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue