Difference between revisions of "Stuff in Phobos That Generates Garbage"

From D Wiki
Jump to: navigation, search
(std.digest.digest)
(Fresh results with v2 of gchunt)
Line 1: Line 1:
 +
= Potential solutions ==
 +
== Closure allocations ==
  
Auto-generated results as reported by compiler (building unittests with -vgc flag of DMD).
+
=== CL01: Fixable by manually stack-allocating closure ===
 +
  A delegate is passed to some function which stores this delegate and
 +
  therefore correctly doesn't mark the parameter as scope. However,
 +
  the lifetime of the stored delegate is still limited to the current
 +
  function (e.g. it's stored in a struct instance, but on the stack).
 +
 
 +
  Can be fixed by creating a static struct{T... members; void
 +
  doSomething(){access members}} instance on stack and passing
 +
  &stackvar.doSomething as delegate.
  
For templates only code that is _instantiated_ by unittests build is accounted for (~ all covered code).
+
=== CL02: Using delegates to add state to ranges ===
 +
  ----
 +
  return iota(dim).
 +
    filter!(i => ptr[i])().
 +
    map!(i => BitsSet!size_t(ptr[i], i * bitsPerSizeT))().
 +
    joiner();
 +
  ----
 +
  This code adds state to ranges without declaring a new type: the ptr
 +
  variable is not accessible and needs to be move into a closure.
 +
  Declaring a custom range type is a solution, but not
 +
  straightforward: If the ptr field is moved into the range a closure
 +
  is not necessary. But if the range is copied, it's address changes
 +
  and the delegate passed to map is now invalid.
  
The tool used to post-process the output can be found [https://gist.github.com/DmitryOlshansky/d718be4ec12158cf2f02 here].
+
=== CL03: Functions taking delegates as generic parameters ===
 +
  receiveTimeout,receive,formattedWrite accept different types,
 +
  including delegates. The delegates can all be scope to avoid the
 +
  allocation but is void foo(T)(scope T) a good idea? The alternative
 +
  is probably making an overload for delegates with scope attribute.
  
(Note: Artifact column has auto-assigned name on best-effort basis and may be completely wrong)
+
  (The result is that all functions calling receiveTimeout,... with a
 +
  delegate allocate a closure)
  
{| class="wikitable"
+
=== CL04: Solvable with manual memory management ===
! Module
+
  Some specific functions can't be easily fixed, but the delegates
 +
  they create have a well defined lifetime (for example spawn creates
 +
  a delegate which is only needed at the startup of a new thread, it's
 +
  never used again). These could be malloc+freed.
 +
 
 +
=== CL05: Design issue ===
 +
  These functions generally create a delegate using variables passed
 +
  in as parameters. There's no way to avoid closures here. Although
 +
  manual allocation is an possible, the lifetime is undefined and can
 +
  only be managed by the GC.
 +
 
 +
=== CL06: Other ===
 +
  Two cases can be fixed by moving a buffer into a struct or moving a
 +
  function out of a member function into it's surrounding class.
 +
 
 +
= Labeled data =
 +
 
 +
Here are the results based on the compiler's report (building Phobos unittests with -vgc flag of DMD).
 +
 
 +
For templates only code that is _instantiated_ by unittests build is accounted for (~ all covered code).
 +
 
 +
The tool used to post-process -vgc output can be found [https://github.com/DmitryOlshansky/gchunt here], it's not tied to Phobos and
 +
should work with any github-based project (to be extended).
 +
 
 +
 
 +
{| class="wikitable"
 +
! Module
 
! Artifact
 
! Artifact
 
! Reason
 
! Reason
 
! Possible Fix(es)
 
! Possible Fix(es)
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L10409 std.algorithm]
+
|std.algorithm
|TimSortImpl.sort
+
|BoyerMooreFinder.this
|setting 'length' may cause GC allocation
+
|'new' causes GC allocation;
| This sets the length only <tt>if (__ctfe)</tt>. Would it be difficult to have the compiler detect CTFE-only code and not reject it?
+
indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L5639 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L5644 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L10600 std.algorithm]
+
|std.algorithm
|TimSortImpl.ensureCapacity
+
|Levenshtein.AllocMatrix
|setting 'length' may cause GC allocation
+
|'delete' requires GC;
| Same here, this is CTFE only.
+
'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L8422 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L8423 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L1127 std.algorithm]
+
|std.algorithm
|reduce.reduceImpl
+
|Levenshtein.path
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L8388 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L8395 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L8399 3]  
| This is a <tt>throw</tt> when empty range and no seed.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L11327 std.algorithm]
+
|std.algorithm
|makeIndex
+
|SplitterResult.front
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L3434 1]
| Throws (via <tt>enforce</tt>) if the index integral type cannot fit the number of elements in the range. Even before throwing it uses concatenation to build the error message.
+
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.
 +
|-
 +
|std.algorithm
 +
|SplitterResult.popFront
 +
|'new' causes GC allocation [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L3448 1]
 +
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L11400 std.algorithm]
+
|std.algorithm
|topNIndex
+
|TimSortImpl.ensureCapacity
|using closure causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L10915 1]  
| CL1
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L12752 std.algorithm]
+
|std.algorithm
|largestPartialIntersectionWeighted
+
|TimSortImpl.sort
|using closure causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L10724 1]  
| CL1
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L12760 std.algorithm]
+
|std.algorithm
|ror
+
|back
|indexing an associative array may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L943 1]  
| ???
+
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L13360 std.algorithm]
+
|std.algorithm
 
|castSwitch
 
|castSwitch
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a <tt>new SwitchError</tt> if no choice matches or a void choice is executed and not all choices are void.
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L13675 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L13703 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L13740 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L13753 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L13899 5]
 +
|  
 +
|-
 +
|std.algorithm
 +
|commonPrefix
 +
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L7116 1]
 +
|
 +
|-
 +
|std.algorithm
 +
|front
 +
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L938 1]
 +
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L13388 std.algorithm]
+
|std.algorithm
|castSwitch
+
|largestPartialIntersection
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L13067 1]  
| Throws a <tt>new SwitchError</tt> if no choice matches or a void choice is executed and not all choices are void.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L13425 std.algorithm]
+
|std.algorithm
|castSwitch
+
|largestPartialIntersectionWeighted.heapComp
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L13075 1]  
| Throws a <tt>new SwitchError</tt> if no choice matches or a void choice is executed and not all choices are void.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L13438 std.algorithm]
+
|std.algorithm
|castSwitch
+
|makeIndex
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| Throws a <tt>new SwitchError</tt> if no choice matches or a void choice is executed and not all choices are void.
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L11642 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L11715 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L13584 std.algorithm]
+
|std.algorithm
|cartesianProduct
+
|popBack
|using closure causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L958 1]  
| CL2
+
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L14143 std.algorithm]
+
|std.algorithm
|predSwitch
+
|popFront
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L949 1]  
| Throws a <tt>new SwitchError</tt> if no default return expression and predicate is false for all expressions.
+
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.
Throws a <tt>new SwitchError</tt> if a void return expression is executed without throwing anything.
 
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L14168 std.algorithm]
+
|std.algorithm
 
|predSwitch
 
|predSwitch
|'new' causes GC allocation
+
|'new' causes GC allocation [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L14458 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L14483 2]
| Throws a <tt>new SwitchError</tt> if no default return expression and predicate is false for all expressions.
+
|
Throws a <tt>new SwitchError</tt> if a void return expression is executed without throwing anything.
 
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L3434 std.algorithm]
+
|std.algorithm
|SplitterResult.front
+
|reduce.reduceImpl
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L1127 1]  
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.  
+
| This is a <tt>throw</tt> when empty range and no seed.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L3448 std.algorithm]
+
|std.algorithm
|SplitterResult.popFront
+
|rndstuff
|'new' causes GC allocation
+
|'new' causes GC allocation;
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.  
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L12803 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L12810 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L12827 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L12840 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L12860 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L12878 6]
 +
|
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L3597 std.algorithm]
+
|std.algorithm
|splitter
+
|splitter.front
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L3597 1]  
 
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.  
 
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L3604 std.algorithm]
+
|std.algorithm
|splitter
+
|splitter.popFront
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/algorithm.d#L3604 1]  
 
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.  
 
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L5324 std.algorithm]
+
|std.array
|ignored
+
|Appender.this
|indexing an associative array may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L2386 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L2401 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L5329 std.algorithm]
+
|std.array
|ignored
+
|array
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L34 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L6801 std.algorithm]
+
|std.array
|commonPrefix
+
|arrayAllocImpl
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L419 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L420 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L421 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L428 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L431 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L8073 std.algorithm]
+
|std.array
|Levenshtein.path
+
|assocArray
|operator ~= may cause GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L267 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L8080 std.algorithm]
+
|std.array
|Levenshtein.path
+
|ensureAddable
|operator ~= may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~= may cause GC allocation;
 +
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L2465 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L2475 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L2477 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L2484 4]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L8084 std.algorithm]
+
|std.array
|Levenshtein.path
+
|insertInPlace.putDChar
|operator ~= may cause GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L1143 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L8107 std.algorithm]
+
|std.array
|Levenshtein.AllocMatrix
+
|insertInPlace.trustedMemcopy
|'delete' requires GC
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L1079 1]  
| Deletes the current matrix if <tt>_matrix.length</tt> is less than requested size.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L8108 std.algorithm]
+
|std.array
|Levenshtein.AllocMatrix
+
|replace
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L2022 1]  
| Allocates an array of <tt>CostType</tt> if <tt>_matrix.length</tt> is less than requested size.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L938 std.algorithm]
+
|std.array
|Cache.front
+
|replaceInPlace
|'new' causes GC allocation
+
|operator ~ may cause GC allocation [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L2138 1]  
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.
+
|  
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L943 std.algorithm]
 
|Cache.if
 
|'new' causes GC allocation
 
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L949 std.algorithm]
 
|Cache.popFront
 
|'new' causes GC allocation
 
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/algorithm.d#L958 std.algorithm]
 
|Cache.if
 
|'new' causes GC allocation
 
| If <tt>version(assert)</tt> is defined this will throw a <tt>new RangeError</tt> for an empty range.
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L1079 std.array]
 
|insertInPlace
 
|setting 'length' may cause GC allocation
 
| ???
 
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L1143 std.array]
+
|std.array
|insertInPlace
+
|replaceSlice
|setting 'length' may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L2322 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L1426 std.array]
+
|std.array
 
|replicate
 
|replicate
|'new' causes GC allocation
+
|'new' causes GC allocation [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L1426 1]
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L1485 std.array]
+
|std.array
 
|split
 
|split
|operator ~= may cause GC allocation
+
|operator ~= may cause GC allocation [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L1485 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/array.d#L1499 2]
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L1499 std.array]
+
|std.base64
|split
+
|Base64Impl.Decoder.doDecoding
|operator ~= may cause GC allocation
+
|operator ~= may cause GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1190 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1196 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L2022 std.array]
+
|std.base64
|replace
+
|Base64Impl.Decoder.popFront
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1144 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1265 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1287 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1292 4]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L2138 std.array]
+
|std.base64
|replaceInPlace
+
|Base64Impl.Decoder.popFront.endCondition
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1275 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L2386 std.array]
+
|std.base64
|Appender.arr
+
|Base64Impl.Encoder.doEncoding
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L526 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L2401 std.array]
+
|std.base64
|Appender.arr
+
|Base64Impl.Encoder.popFront
|setting 'length' may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L484 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L595 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L2465 std.array]
+
|std.base64
|Appender.ensureAddable
+
|Base64Impl.decode
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1077 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L945 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L2475 std.array]
+
|std.base64
|Appender.ensureAddable
+
|Base64Impl.decodeChar
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1392 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1392 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L1392 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L2477 std.array]
+
|std.base64
|Appender.ensureAddable
+
|Base64Impl.encode
|setting 'length' may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L417 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L2484 std.array]
+
|std.base64
|Appender.ensureAddable
+
|Base64Impl.realDecodeLength
|operator ~= may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/base64.d#L799 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L267 std.array]
+
|std.bigint
|assocArray
+
|checkDivByZero
|indexing an associative array may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bigint.d#L561 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L34 std.array]
+
|std.bigint
|array
+
|toDecimalString
|operator ~= may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bigint.d#L568 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L419 std.array]
+
|std.bigint
|arrayAllocImpl
+
|toHex
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bigint.d#L576 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L420 std.array]
+
|std.bigint
|arrayAllocImpl
+
|toString
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bigint.d#L478 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bigint.d#L478 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L421 std.array]
+
|std.bitmanip
|arrayAllocImpl
+
|length
|operator ~= may cause GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bitmanip.d#L602 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L428 std.array]
+
|std.bitmanip
|arrayAllocImpl
+
|myToString
|operator ~= may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bitmanip.d#L54 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/array.d#L431 std.array]
+
|std.bitmanip
|arrayAllocImpl
+
|myToStringx
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bitmanip.d#L49 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1077 std.base64]
+
|std.bitmanip
|Base64Impl.ubyte
+
|toString
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation;
 +
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bitmanip.d#L1567 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bitmanip.d#L1567 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/bitmanip.d#L1588 3]  
 +
| CL2
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1144 std.base64]
+
|std.complex
|Base64Impl.Decoder
+
|Complex.toString
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| ???
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/complex.d#L128 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/complex.d#L164 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/complex.d#L173 3]  
 +
| CL3
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1190 std.base64]
+
|std.concurrency
|Base64Impl.Decoder
+
|List.put
|operator ~= may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L1503 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1196 std.base64]
+
|std.concurrency
|Base64Impl.Decoder
+
|MessageBox.get.onLinkDeadMsg
|setting 'length' may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L1177 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L1187 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1265 std.base64]
+
|std.concurrency
|Base64Impl.Decoder
+
|MessageBox.get.pty
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L1266 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1275 std.base64]
+
|std.concurrency
|Base64Impl.Decoder
+
|MessageBox.this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L1019 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L1020 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L1021 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1287 std.base64]
+
|std.concurrency
|Base64Impl.Decoder
+
|_spawn
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L480 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L491 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L492 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1292 std.base64]
+
|std.concurrency
|Base64Impl.Decoder
+
|onCrowdingThrow
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L838 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1392 std.base64]
+
|std.concurrency
|Base64Impl.int
+
|receiveOnly
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L738 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1392 std.base64]
+
|std.concurrency
|Base64Impl.int
+
|register
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L948 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L948 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L949 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L1392 std.base64]
+
|std.concurrency
|Base64Impl.int
+
|this
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L476 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L907 2]  
 +
| CL4
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L417 std.base64]
+
|std.concurrency
|Base64Impl.char
+
|thisTid
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/concurrency.d#L334 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L484 std.base64]
+
|std.container.array
|Base64Impl.Encoder
+
|back
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L257 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L465 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L526 std.base64]
+
|std.container.array
|Base64Impl.Encoder
+
|front
|setting 'length' may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L251 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L458 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L595 std.base64]
+
|std.container.array
|Base64Impl.Encoder
+
|moveAt
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L287 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L799 std.base64]
+
|std.container.array
|Base64Impl.ubyte
+
|moveBack
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L281 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/base64.d#L945 std.base64]
+
|std.container.array
|Base64Impl.decode
+
|moveFront
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L275 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bigint.d#L478 std.bigint]
+
|std.container.array
|BigInt.toString
+
|opIndex
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L293 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L478 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bigint.d#L478 std.bigint]
+
|std.container.array
|BigInt.toString
+
|opSlice
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L304 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L445 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bigint.d#L561 std.bigint]
+
|std.container.array
|BigInt.checkDivByZero
+
|opSliceAssign
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L310 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L316 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bigint.d#L568 std.bigint]
+
|std.container.array
|toDecimalString
+
|opSliceOpAssign
|operator ~= may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L336 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L342 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bigint.d#L576 std.bigint]
+
|std.container.array
|toHex
+
|opSliceUnary
|operator ~= may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L323 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L330 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bitmanip.d#L1567 std.bitmanip]
+
|std.container.array
|BitArray.toString
+
|popBack
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L269 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bitmanip.d#L1567 std.bitmanip]
+
|std.container.array
|BitArray.toString
+
|popFront
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/array.d#L263 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bitmanip.d#L1588 std.bitmanip]
+
|std.container.dlist
|BitArray.bitsSet
+
|DList.createNode
|using closure causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/dlist.d#L142 1]  
| CL2
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bitmanip.d#L49 std.bitmanip]
+
|std.container.dlist
|myToStringx
+
|DList.initialize
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/dlist.d#L149 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bitmanip.d#L54 std.bitmanip]
+
|std.container.rbtree
|myToString
+
|RBNode.dup
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L576 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/bitmanip.d#L602 std.bitmanip]
+
|std.container.rbtree
|BitArray.length
+
|RedBlackTree.allocate
|setting 'length' may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L739 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/complex.d#L128 std.complex]
+
|std.container.rbtree
|Complex.toString
+
|RedBlackTree.check.recurse
|operator ~= may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 25] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 26] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 27] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 28] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 29] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 30] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 31] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 32] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 33] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 34] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 35] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 36] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 37] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 38] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 39] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 40] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 41] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 42] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 43] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 44] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 45] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 46] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 47] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 48] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 49] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 50] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 51] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1533 52] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 53] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 54] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 55] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 56] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 57] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 58] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 59] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 60] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 61] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 62] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 63] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 64] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 65] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 66] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 67] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 68] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 69] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 70] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 71] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 72] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 73] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 74] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 75] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 76] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1538 77] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 78] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 79] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 80] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 81] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 82] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 83] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 84] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 85] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 86] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 87] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 88] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 89] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 90] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 91] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 92] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 93] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1543 94] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 95] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 96] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 97] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 98] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 99] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 100] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 101] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 102] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 103] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 104] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 105] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 106] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 107] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 108] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 109] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 110] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 111] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 112] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 113] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 114] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 115] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 116] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 117] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 118] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 119] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 120] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 121] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 122] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 123] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 124] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 125] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 126] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 127] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 128] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 129] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 130] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 131] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 132] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 133] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 134] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 135] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 136] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 137] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 138] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 139] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 140] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 141] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 142] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1549 143] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1552 144] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1553 145] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 146] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 147] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 148] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 149] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 150] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 151] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 152] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 153] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 154] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 155] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 156] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 157] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 158] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 159] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 160] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 161] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 162] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 163] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 164] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 165] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 166] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 167] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 168] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 169] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 170] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 171] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 172] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 173] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 174] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 175] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 176] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 177] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 178] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 179] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 180] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 181] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 182] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 183] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 184] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 185] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 186] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 187] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 188] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 189] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 190] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 191] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 192] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 193] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 194] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 195] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1558 196]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/complex.d#L164 std.complex]
+
|std.container.rbtree
|Complex.toString
+
|RedBlackTree.dup
|using closure causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L905 1]  
| CL3
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/complex.d#L173 std.complex]
+
|std.container.rbtree
|Complex.toString
+
|redBlackTree
|operator ~= may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1674 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1680 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1686 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/rbtree.d#L1696 4]
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L1019 std.concurrency]
+
|std.container.slist
|locate
+
|SList.initialize
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/slist.d#L29 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L1020 std.concurrency]
+
|std.container.slist
|locate
+
|SList.insertFront
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/slist.d#L281 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/slist.d#L298 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L1021 std.concurrency]
+
|std.container.util
|locate
+
|make.make
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/container/util.d#L22 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L1177 std.concurrency]
+
|std.conv
|locate
+
|convError
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L50 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L58 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L1187 std.concurrency]
+
|std.conv
|locate
+
|parse
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation;
 +
operator ~ may cause GC allocation;
 +
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L1906 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L1960 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2205 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2281 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2282 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2478 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2496 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2595 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2598 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2646 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2655 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2676 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2702 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2710 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L3135 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L3321 16]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L1266 std.concurrency]
+
|std.conv
|locate
+
|parse.bailOut
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L2334 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L1503 std.concurrency]
+
|std.conv
|locate
+
|parseError
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L68 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L334 std.concurrency]
+
|std.conv
|thisTid
+
|parseEscape
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L3416 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L476 std.concurrency]
+
|std.conv
|_spawn
+
|strippedOctalLiteral
|using closure causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L3691 1]  
| CL4
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L480 std.concurrency]
+
|std.conv
|_spawn
+
|textImpl
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L3563 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L491 std.concurrency]
+
|std.conv
|_spawn
+
|toImpl
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation;
 +
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L1300 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L1306 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L1464 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L1748 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L358 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L363 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L575 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 25] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 26] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 27] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 28] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 29] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 30] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 31] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 32] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 33] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 34] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 35] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 36] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 37] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 38] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 39] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 40] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 41] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 42] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 43] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 44] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 45] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 46] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 47] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 48] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 49] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 50] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 51] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 52] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 53] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 54] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 55] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 56] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 57] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 58] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 59] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 60] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 61] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 62] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 63] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 64] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 65] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 66] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 67] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 68] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 69] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 70] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 71] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 72] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 73] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 74] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 75] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 76] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 77] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 78] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 79] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 80] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 81] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 82] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 83] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 84] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 85] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 86] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 87] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 88] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 89] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 90] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 91] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 92] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 93] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 94] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 95] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 96] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 97] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 98] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 99] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 100] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 101] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 102] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 103] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 104] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 105] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 106] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 107] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 108] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 109] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 110] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 111] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 112] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 113] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 114] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 115] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 116] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 117] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 118] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 119] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 120] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 121] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 122] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 123] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 124] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 125] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 126] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 127] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 128] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 129] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 130] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 131] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 132] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 133] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 134] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 135] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 136] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 137] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 138] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 139] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 140] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 141] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 142] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 143] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 144] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 145] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 146] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 147] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 148] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 149] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 150] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 151] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 152] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 153] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 154] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 155] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 156] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 157] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 158] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 159] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 160] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 161] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 162] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 163] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 164] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 165] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 166] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 167] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 168] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 169] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 170] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 171] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 172] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 173] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 174] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 175] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 176] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 177] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 178] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 179] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 180] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 181] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 182] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 183] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 184] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 185] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 186] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 187] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 188] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 189] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 190] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 191] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 192] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 193] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L688 194] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L842 195] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/conv.d#L845 196]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L492 std.concurrency]
+
|std.cstream
|_spawn
+
|seek
|indexing an associative array may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/cstream.d#L131 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L738 std.concurrency]
+
|std.cstream
|receiveOnly
+
|this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/cstream.d#L246 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/cstream.d#L247 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/cstream.d#L248 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L838 std.concurrency]
+
|std.csv
|OnCrowding
+
|CsvReader.this
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation;
 +
operator ~ may cause GC allocation;
 +
operator ~= may cause GC allocation;
 +
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L836 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L866 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L874 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L883 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L892 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L896 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L899 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L900 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L918 9]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L907 std.concurrency]
+
|std.csv
|static
+
|csvNextToken
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1397 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1436 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1450 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L948 std.concurrency]
+
|std.csv
|register
+
|popFront
|operator ~= may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1216 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1225 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L948 std.concurrency]
+
|std.csv
|register
+
|prime
|indexing an associative array may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1037 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1042 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1087 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1266 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L1306 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/concurrency.d#L949 std.concurrency]
+
|std.csv
|register
+
|toString
|indexing an associative array may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/csv.d#L129 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L251 std.container.array]
+
|std.datetime
|the
+
|Clock.currStdTime
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L392 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L257 std.container.array]
+
|std.datetime
|the
+
|DosFileTimeToSysTime
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30468 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30480 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L263 std.container.array]
+
|std.datetime
|the
+
|Interval._enforceNotEmpty
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18664 1]  
| ???
+
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the line number would not be in the correct spot, since it's essentially like enforce. A better approach would be to get rid of the function and then pre-allocate an exception for each place it was being called, but that would be pre-allocating several exceptions, since many of Interval's functions call it.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L269 std.container.array]
+
|std.datetime
|the
+
|Interval.begin
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L17324 1]  
| ???
+
| Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L275 std.container.array]
+
|std.datetime
|the
+
|Interval.end
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L17357 1]  
| ???
+
| Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L281 std.container.array]
+
|std.datetime
|the
+
|Interval.expand
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18313 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18325 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18335 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18395 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18408 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18420 6]  
| ???
+
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L287 std.container.array]
+
|std.datetime
|the
+
|Interval.intersection
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L17839 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L17871 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L17900 3]  
| ???
+
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L293 std.container.array]
+
|std.datetime
|the
+
|Interval.merge
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18015 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18048 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18078 3]  
| ???
+
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L304 std.container.array]
+
|std.datetime
|the
+
|Interval.shift
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18212 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L18266 2]  
| ???
+
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L310 std.container.array]
+
|std.datetime
|the
+
|Interval.this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L17240 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L17269 2]  
| ???
+
| Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L316 std.container.array]
+
|std.datetime
|the
+
|IntervalRange._enforceCorrectDirection
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L25167 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L25176 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L323 std.container.array]
+
|std.datetime
|the
+
|IntervalRange._enforceNotEmpty
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L25153 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L330 std.container.array]
+
|std.datetime
|the
+
|NegInfInterval.intersection
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L22775 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L22805 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L336 std.container.array]
+
|std.datetime
|the
+
|NegInfInterval.merge
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L22944 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L342 std.container.array]
+
|std.datetime
|the
+
|NegInfIntervalRange._enforceCorrectDirection
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L25889 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L445 std.container.array]
+
|std.datetime
|a
+
|PosInfInterval.intersection
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L20581 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L20634 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L458 std.container.array]
+
|std.datetime
|to
+
|PosInfInterval.merge
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L20744 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L465 std.container.array]
+
|std.datetime
|to
+
|PosInfIntervalRange._enforceCorrectDirection
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L25604 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/array.d#L478 std.container.array]
+
|std.datetime
|operators
+
|SysTimeToDosFileTime
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30511 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30514 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/dlist.d#L142 std.container.dlist]
+
|std.datetime
|DList.createNode
+
|_enforceValidTZFile
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28387 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/container/dlist.d#L149 std.container.dlist]
+
|std.datetime
|DList.initialize
+
|dayOfYear
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L11753 1]  
| ???
+
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L1300 std.conv]
+
|std.datetime
|toImpl
+
|enforceValid
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L31478 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L31483 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L31488 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L31493 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L31516 5]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L1306 std.conv]
+
|std.datetime
|toImpl
+
|everyDayOfWeek
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L24620 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L1464 std.conv]
+
|std.datetime
|toImpl
+
|everyDuration
|indexing an associative array may cause GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L24843 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L1748 std.conv]
+
|std.datetime
|toImpl
+
|expand
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L24516 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L1906 std.conv]
+
|std.datetime
|parse
+
|fracSec
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L2079 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L1960 std.conv]
+
|std.datetime
|parse
+
|fracSecs
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L1928 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L1929 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2205 std.conv]
+
|std.datetime
|parse
+
|fracSecsFromISOString
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L32335 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L32338 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L32339 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2281 std.conv]
+
|std.datetime
|parse
+
|fromISOExtString
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12544 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12550 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12551 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12553 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12555 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12560 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12562 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12566 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13955 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13961 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13962 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13964 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13966 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13968 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L16783 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L16786 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L8316 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L8363 18]  
| ???
+
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2282 std.conv]
+
|std.datetime
|parse
+
|fromISOString
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12428 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12434 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12435 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12440 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12442 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12445 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13853 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13859 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13860 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L13861 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L16700 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L16703 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27492 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27497 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27508 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27513 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27514 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27519 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L8145 19]  
| ???
+
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2334 std.conv]
+
|std.datetime
|parse
+
|fromSimpleString
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12665 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12671 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12672 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12673 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12678 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12680 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L12684 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L16864 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L16867 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L8537 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L8584 11]  
| ???
+
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2478 std.conv]
+
|std.datetime
|parse
+
|func
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L24743 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2496 std.conv]
+
|std.datetime
|parse
+
|getInstalledTZNames
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28163 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28164 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2595 std.conv]
+
|std.datetime
|parse
+
|getTimeZone
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27846 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27847 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27851 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27852 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27901 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27907 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27912 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27919 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27934 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27940 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27991 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L27997 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28002 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28009 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28024 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28030 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28043 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28057 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28060 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28071 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28074 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28088 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28094 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28132 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28137 25]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2598 std.conv]
+
|std.datetime
|parse
+
|initializeTests
|'new' causes GC allocation
+
|array literal may cause GC allocation;
| ???
+
associative array literal may cause GC allocation;
 +
indexing an associative array may cause GC allocation;
 +
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33067 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33068 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33069 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33070 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33073 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33073 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33075 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33080 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33086 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33092 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33098 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33106 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L33115 13]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2646 std.conv]
+
|std.datetime
|parse
+
|monthFromString
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L32201 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2655 std.conv]
+
|std.datetime
|parse
+
|parseRFC822DateTime
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30623 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30627 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30635 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30653 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30662 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30669 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30677 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30680 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30688 9]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2676 std.conv]
+
|std.datetime
|parse
+
|parseRFC822DateTime.parseTZ
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30710 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30714 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30720 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30722 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30738 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30739 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30740 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30741 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30742 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30743 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30744 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30745 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30746 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30751 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30754 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30767 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30772 17]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2702 std.conv]
+
|std.datetime
|parse
+
|parseRFC822DateTime.stripAndCheckLen
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30588 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L2710 std.conv]
+
|std.datetime
|parse
+
|readVal
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L28359 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L3135 std.conv]
+
|std.datetime
|parse
+
|testBadParse822
|operator ~= may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30803 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L3321 std.conv]
+
|std.datetime
|parse
+
|testParse822
|indexing an associative array may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L30794 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L3416 std.conv]
+
|std.datetime
|parseEscape
+
|this
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L577 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L578 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L635 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L3563 std.conv]
+
|std.datetime
|textImpl
+
|toISOExtString
|operator ~= may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L7818 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L7821 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L358 std.conv]
+
|std.datetime
|toImpl
+
|toISOString
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L7689 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L7692 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L363 std.conv]
+
|std.datetime
|toImpl
+
|toSimpleString
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L7951 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L7954 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L3691 std.conv]
+
|std.datetime
|strippedOctalLiteral
+
|yearBC
|operator ~= may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L9232 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/datetime.d#L9269 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L50 std.conv]
+
|std.digest.digest
|convError
+
|toHexString
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/digest/digest.d#L726 1]  
| ???
+
| string toHexString(ubyte[] data): Provide ouput range and/or RCString overload
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L575 std.conv]
+
|std.encoding
|toImpl
+
|****
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L389 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L58 std.conv]
+
|std.encoding
|convError
+
|EncodingScheme.create
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2172 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2172 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2175 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2175 4]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L68 std.conv]
+
|std.encoding
|parseError
+
|EncodingScheme.register
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation;
 +
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2149 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2149 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2152 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.encoding
|toImpl
+
|EncodingScheme.sanitize
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2335 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.encoding
|toImpl
+
|makeReadable
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2961 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2965 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2966 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2967 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2970 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2981 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2985 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2986 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2987 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2988 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2989 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2992 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3003 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3007 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3008 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3009 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3010 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3011 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3015 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3016 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3017 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3018 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3019 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3020 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3021 25] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L3024 26]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.encoding
|toImpl
+
|names
|operator ~ may cause GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2456 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2542 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2618 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2686 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2757 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2852 6]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.encoding
|toImpl
+
|sanitize
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L1421 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.encoding
|toImpl
+
|transcode
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2023 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2032 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.encoding
|toImpl
+
|transcodeReverse
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/encoding.d#L2948 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.exception
|toImpl
+
|assertNotThrown
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L84 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L85 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.exception
|toImpl
+
|assertThrown
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L221 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.exception
|toImpl
+
|assumeWontThrow
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L902 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L903 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L903 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L903 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L903 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.exception
|toImpl
+
|bailOut
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L374 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L378 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.exception
|toImpl
+
|enforceEx.enforceEx
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L560 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L572 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.exception
|toImpl
+
|errnoEnforce
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L534 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.exception
|toImpl
+
|this
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/exception.d#L1406 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|_ensureLStatDone
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L2325 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|_ensureStatDone
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L2283 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|cenforce
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L162 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|deleteme
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L54 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|ensureDirExists
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L1532 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|popFront
|operator ~ may cause GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L2989 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|read
|'new' causes GC allocation
+
|'delete' requires GC  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L292 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|readLink
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L1716 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L1727 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L1731 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L1734 4]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|remove
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L504 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|rmdirRecurse
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L2527 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.file
|toImpl
+
|this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/file.d#L2164 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|FormatSpec.fillUp
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L1044 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L923 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|doFormat.formatArg.putAArray
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5351 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5504 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5541 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5541 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5716 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|doFormat.formatArg.putreal
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5086 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|doFormat.getFmtChar
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5801 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|doFormat.getFmtInt
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5812 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5931 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|doFormat.getFmtStar
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5825 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L5829 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|formatNth.gencode
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L3218 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L3219 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L3231 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|formatRange
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L2297 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|getNthInt
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L3264 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L3269 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|primitiveTypeInfo
|'new' causes GC allocation
+
|associative array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L4690 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|singleSpec
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L1224 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L1225 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L1236 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.format
|toImpl
+
|unformatRange
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L4561 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/format.d#L4568 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.functional
|toImpl
+
|memoize.memoize
|operator ~ may cause GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/functional.d#L854 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.functional
|toImpl
+
|partial.partial.errormsg
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/functional.d#L445 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/functional.d#L446 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.getopt
|toImpl
+
|getoptImpl
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation;
 +
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L557 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 25] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 26] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 27] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 28] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 29] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 30] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 31] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 32] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 33] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 34] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 35] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 36] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 37] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 38] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 39] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 40] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 41] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 42] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L571 43] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L606 44] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L606 45] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L615 46]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.getopt
|toImpl
+
|handleOption
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L643 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L646 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L648 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L664 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L690 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L692 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L738 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L743 8]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.getopt
|toImpl
+
|handleOption.setHash
|operator ~ may cause GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L766 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.getopt
|toImpl
+
|splitAndGet
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L514 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L516 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/getopt.d#L521 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|****
|operator ~ may cause GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L101 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|add
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1195 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|addInt
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1220 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|biguintFromDecimal
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1580 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|biguintToDecimal
|operator ~ may cause GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1525 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|blockDivMod
|'new' causes GC allocation
+
|'delete' requires GC;
| ???
+
'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L2299 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L2322 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|div
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L639 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L642 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|divInt
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L580 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|divModInternal
|operator ~ may cause GC allocation
+
|'delete' requires GC;
| ???
+
'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1427 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1428 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1457 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1458 4]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|fromDecimalString
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
array literal may cause GC allocation;
 +
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L399 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L403 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L406 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|fromHexString
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L350 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L382 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|includeSign
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1020 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|mod
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L653 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L655 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L656 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|modInt
|'new' causes GC allocation
+
|'delete' requires GC;
| ???
+
'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L627 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L630 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|mul
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L556 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L558 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|mulInternal
|'new' causes GC allocation
+
|'delete' requires GC;
| ???
+
'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1347 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1376 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1381 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1383 4]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|opAssign
|operator ~ may cause GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L165 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L166 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L167 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L168 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L177 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L181 6]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|opShl
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L444 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|pow
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L691 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L791 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L818 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|squareInternal
|'new' causes GC allocation
+
|'delete' requires GC;
| ???
+
'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1406 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1408 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|sub
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1133 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1166 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|subInt
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L1241 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|toDecimalString
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L265 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.internal.math.biguintcore
|toImpl
+
|toHexString
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/internal/math/biguintcore.d#L291 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.json
|toImpl
+
|assign
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L248 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L261 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.json
|toImpl
+
|opBinary
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L376 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.json
|toImpl
+
|opIndex
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L350 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.json
|toImpl
+
|opIndexAssign
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L366 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.json
|toImpl
+
|opOpAssign
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L399 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.json
|toImpl
+
|parseJSON.error
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L484 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.json
|toImpl
+
|parseJSON.parseValue
|operator ~ may cause GC allocation
+
|indexing an associative array may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L627 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L649 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.json
|toImpl
+
|toJSON.toString
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L788 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.json
|toImpl
+
|toJSON.toValue.emit
|operator ~ may cause GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/json.d#L830 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.mmfile
|toImpl
+
|this
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/mmfile.d#L308 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/mmfile.d#L315 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/mmfile.d#L341 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|****
|operator ~ may cause GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L285 1]  
| ???
+
| CL1
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|AsyncLineInputRange.this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1277 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|Pool.push
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4095 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|WorkerThreadProtocol.wait
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1221 1]  
| ???
+
| CL3
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|_basicFTP
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L851 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|_basicHTTP
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation;
| ???
+
operator ~= may cause GC allocation;
 +
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L765 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L802 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L803 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L806 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L834 5]  
 +
| CL1
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|_finalizeAsyncChunks
|operator ~ may cause GC allocation
+
|setting 'length' may cause GC allocation;
| ???
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4173 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4181 2]  
 +
| CL3
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|_getForRange
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1172 1]  
| ???
+
| CL3
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|_receiveAsyncLines
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation;
| ???
+
setting 'length' may cause GC allocation;
 +
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4209 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4260 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4286 3]  
 +
| CL3
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|_spawnAsync
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4307 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4308 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4374 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|byLine.popFront
|operator ~ may cause GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1002 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1016 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|clearIfSupported
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L3782 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|decodeLineInto
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation;
| ???
+
setting 'length' may cause GC allocation;
 +
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1977 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1985 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1987 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L2006 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L2089 5]  
 +
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|decodeString
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1939 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|del
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L590 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L744 2]  
 +
| CL1
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|download
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L291 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L327 2]  
 +
| CL1
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|dup
|operator ~ may cause GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L3181 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|onReceive
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L3813 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|onReceiveHeader
|operator ~ may cause GC allocation
+
|indexing an associative array may cause GC allocation;
| ???
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L2141 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L3860 2]  
 +
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|onSeek
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L3930 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|onSend
|operator ~ may cause GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L3896 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|onSocketOption
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L3970 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|push
|operator ~ may cause GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L4118 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L1433 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|upload
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L350 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.curl
|toImpl
+
|url
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L2265 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/curl.d#L2932 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.isemail
|toImpl
+
|isEmail
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
array literal may cause GC allocation;
 +
associative array literal may cause GC allocation;
 +
indexing an associative array may cause GC allocation;
 +
operator ~ may cause GC allocation;
 +
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L100 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L101 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L101 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L119 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L124 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L128 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L134 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L140 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L146 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L146 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L148 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L149 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L149 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L152 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L158 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L161 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L161 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L162 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L162 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L165 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L170 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L178 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L183 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L189 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L197 25] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L198 26] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L201 27] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L203 28] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L204 29] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L208 30] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L211 31] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L224 32] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L228 33] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L232 34] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L232 35] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L243 36] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L245 37] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L245 38] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L246 39] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L246 40] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L257 41] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L262 42] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L266 43] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L272 44] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L276 45] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L281 46] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L289 47] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L289 48] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L290 49] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L290 50] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L294 51] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L298 52] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L300 53] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L300 54] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L301 55] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L301 56] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L302 57] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L306 58] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L314 59] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L319 60] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L324 61] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L328 62] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L340 63] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L344 64] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L348 65] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L348 66] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L358 67] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L363 68] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L369 69] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L371 70] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L371 71] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L372 72] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L372 73] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L385 74] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L395 75] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L399 76] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L402 77] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L414 78] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L420 79] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L428 80] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L431 81] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L436 82] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L439 83] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L442 84] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L445 85] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L450 86] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L452 87] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L452 88] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L453 89] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L453 90] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L460 91] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L461 92] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L470 93] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L474 94] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L475 95] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L485 96] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L490 97] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L492 98] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L492 99] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L493 100] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L493 101] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L494 102] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L494 103] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L503 104] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L511 105] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L515 106] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L515 107] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L516 108] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L516 109] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L519 110] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L520 111] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L526 112] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L526 113] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L527 114] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L527 115] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L537 116] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L540 117] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L542 118] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L542 119] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L543 120] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L543 121] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L552 122] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L555 123] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L559 124] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L566 125] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L566 126] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L567 127] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L567 128] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L572 129] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L572 130] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L573 131] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L573 132] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L578 133] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L578 134] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L586 135] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L596 136] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L605 137] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L609 138] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L611 139] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L621 140] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L626 141] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L635 142] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L642 143] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L653 144] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L663 145] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L678 146] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L678 147] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L688 148] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L691 149] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L694 150] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L697 151] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L700 152] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L702 153] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L703 154] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L706 155] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L709 156] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L711 157] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L712 158] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L714 159] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L714 160] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L714 161] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L714 162] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L716 163] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L719 164] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L732 165] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L734 166] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L735 167] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L744 168] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L94 169] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L96 170]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.net.isemail
|toImpl
+
|substr
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/net/isemail.d#L1920 1]  
| ???
+
| CL2
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.numeric
|toImpl
+
|Fft.this
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/numeric.d#L2673 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.outbuffer
|toImpl
+
|****
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/outbuffer.d#L84 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|RoundRobinBuffer.this
|operator ~ may cause GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L3853 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L3857 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|Task.executeInNewThread
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L742 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L748 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|TaskPool.abstractPutGroupNoSync
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1232 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|TaskPool.popNoSync
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1206 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|TaskPool.this
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1388 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1445 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1446 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1447 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1448 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1450 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1453 7]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|asyncBuf.AsyncBuf.this
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L2162 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L2163 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|foreachErr
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L3467 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|initialize
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L2850 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|map.map.Map.dumpToFrom
|operator ~ may cause GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1894 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|map.map.Map.this
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1951 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1952 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1956 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|parallel
|operator ~ may cause GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L1640 1]  
| ???
+
| CL4
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|popFront
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L2084 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L2265 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L2426 3]  
 +
| CL4
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|reduce.reduce.reduceOnRange
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L2613 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|submitAndExecute
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L3386 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|task
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L840 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L877 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L904 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.parallelism
|toImpl
+
|taskPool
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/parallelism.d#L3278 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.path
|toImpl
+
|absolutePath
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L1995 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.path
|toImpl
+
|buildNormalizedPath
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L1190 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L1234 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.path
|toImpl
+
|buildPath
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L1001 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L992 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.path
|toImpl
+
|defaultExtension
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L931 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L933 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.path
|toImpl
+
|expandTilde.combineCPathWithDPath
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L2874 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.path
|toImpl
+
|expandTilde.expandFromDatabase
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L2913 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L2918 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.path
|toImpl
+
|globMatch
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L2473 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.path
|toImpl
+
|relativePath
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L2086 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L2109 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L2110 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L2117 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L2118 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.path
|toImpl
+
|setExtension
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L843 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L845 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L861 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L862 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L867 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/path.d#L872 6]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|Pid.performWait
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L1142 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|_spawnvp
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L3220 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L3221 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|charAllocator
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2445 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|createEnv
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L593 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L596 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|environment.opIndex
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2779 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|environment.opIndexAssign
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2840 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|environment.toAA
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2900 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|escapeShellArguments.allocator
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2401 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2405 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|escapeWindowsShellCommand
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2371 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2374 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|execvpe_
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L3398 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|newFromErrno
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2134 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2135 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|pipe
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L1501 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L1505 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L1509 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|pipeProcessImpl
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L1714 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L1728 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|shell
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L3491 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|spawnProcessImpl
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L360 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L365 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L371 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L375 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L399 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L399 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L481 7]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|stderr
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L1927 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|stdin
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L1895 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|stdout
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L1911 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|this
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2206 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2207 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.process
|toImpl
+
|uniqueTempPath
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/process.d#L2236 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.random
|toImpl
+
|MersenneTwisterEngine.seed
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/random.d#L625 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.random
|toImpl
+
|RandomCover.this
|operator ~ may cause GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/random.d#L1961 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/random.d#L1973 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.random
|toImpl
+
|uniformDistribution
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/random.d#L1730 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|InputRangeObject.save
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L8650 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|OnlyResult.opIndex
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L7579 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L7643 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L7689 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|OnlyResult.opSlice
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L7599 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L7659 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L7702 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|Zip.tryGetInit
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L4843 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|inputRangeObject
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L8745 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|lockstepMixin
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L5315 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L5316 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L5321 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L5322 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L5323 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L5324 6]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|opSlice
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L7971 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|outputRangeObject.outputRangeObject
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L8765 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|popBackN
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L4287 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L4444 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L4559 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|put
|'new' causes GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L686 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|putChar
|operator ~ may cause GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L746 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|putMethods
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L8564 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L8564 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L8564 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L8564 4]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|roundRobin.front.makeSwitch
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3009 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3012 22]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|roundRobin.popFront.makeSwitchIncrementCounter
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3040 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3045 20]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.range
|toImpl
+
|roundRobin.popFront.makeSwitchPopFront
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3026 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/range.d#L3028 18]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.backtracking
|toImpl
+
|ctAtomCode
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1188 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1195 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1201 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1208 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1212 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1219 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1227 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1234 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1241 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1265 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1285 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1300 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1317 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1323 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1329 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1334 16]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.backtracking
|toImpl
+
|ctGenAlternation
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L978 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L980 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L985 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L993 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L996 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.backtracking
|toImpl
+
|ctGenBlock
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L849 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.backtracking
|toImpl
+
|ctGenFixupCode
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1018 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1025 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1047 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1068 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1078 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1088 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1099 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1107 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1120 9]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.backtracking
|toImpl
+
|ctGenGroup
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L884 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L885 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L912 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.backtracking
|toImpl
+
|ctGenRegEx
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1367 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1387 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1388 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L1390 4]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.backtracking
|toImpl
+
|ctSub
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L732 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.backtracking
|toImpl
+
|restoreCode
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L789 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L796 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L802 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L804 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L808 5]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.backtracking
|toImpl
+
|saveCode
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L823 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L826 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L830 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L834 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/backtracking.d#L836 5]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.ir
|toImpl
+
|disassemble
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/ir.d#L400 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/ir.d#L403 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.ir
|toImpl
+
|getTrie
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/ir.d#L43 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.kickstart
|toImpl
+
|ShiftOr.fetch
|operator ~ may cause GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/kickstart.d#L117 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.kickstart
|toImpl
+
|ShiftOr.this
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/kickstart.d#L202 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/kickstart.d#L227 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/kickstart.d#L259 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/kickstart.d#L284 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/kickstart.d#L305 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/kickstart.d#L326 6]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|caseEnclose
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L263 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|charsetToIr
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L1283 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L1289 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L1291 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|error
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L1423 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|getTrie
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L225 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|lightPostprocess
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L1452 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L1500 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|markBackref
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L335 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|parseFlags
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L430 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L435 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|parseQuantifier
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L679 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L728 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L732 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|parseRegex
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L483 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L487 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|parseUniHex
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L178 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L688 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|put
|operator ~ may cause GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L382 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L842 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|putRaw
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L389 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/conv.d#L845 std.conv]
+
|std.regex.internal.parser
|toImpl
+
|reverseBytecode
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/internal/parser.d#L79 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/cstream.d#L131 std.cstream]
+
|std.regex.package
|ulong
+
|Captures.newMatches
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/regex/package.d#L415 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/cstream.d#L246 std.cstream]
+
|std.socket
|din
+
|Address.toHostString
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1346 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1362 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1362 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1367 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1367 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/cstream.d#L247 std.cstream]
+
|std.socket
|dout
+
|Address.toServiceString
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1377 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1383 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1383 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1388 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1388 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/cstream.d#L248 std.cstream]
+
|std.socket
|derr
+
|Address.toString
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1451 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1453 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1037 std.csv]
+
|std.socket
|CsvReader.prime
+
|InternetHost.populate
|indexing an associative array may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L743 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L764 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1042 std.csv]
+
|std.socket
|CsvReader.prime
+
|InternetHost.validHostent
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L723 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1087 std.csv]
+
|std.socket
|CsvReader.prime
+
|Protocol.populate
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L484 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1216 std.csv]
+
|std.socket
|CsvRecord.popFront
+
|Service.populate
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L584 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1225 std.csv]
+
|std.socket
|CsvRecord.popFront
+
|Socket.accept
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2783 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1266 std.csv]
+
|std.socket
|CsvRecord.prime
+
|Socket.accepting
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2771 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L129 std.csv]
+
|std.socket
|CSVException.string
+
|Socket.bind
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2713 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1306 std.csv]
+
|std.socket
|CsvRecord.prime
+
|Socket.blocking
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2691 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1397 std.csv]
+
|std.socket
|csvNextToken
+
|Socket.connect
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2745 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1436 std.csv]
+
|std.socket
|csvNextToken
+
|Socket.createAddress
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3386 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3390 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3394 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L1450 std.csv]
+
|std.socket
|csvNextToken
+
|Socket.getOption
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3058 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3081 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3081 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L836 std.csv]
+
|std.socket
|CsvReader.input
+
|Socket.hostName
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2846 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L866 std.csv]
+
|std.socket
|CsvReader.input
+
|Socket.listen
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2757 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L874 std.csv]
+
|std.socket
|CsvReader.input
+
|Socket.localAddress
|indexing an associative array may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2869 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2871 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L883 std.csv]
+
|std.socket
|CsvReader.input
+
|Socket.remoteAddress
|operator ~= may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2856 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2858 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L892 std.csv]
+
|std.socket
|CsvReader.input
+
|Socket.select
|setting 'length' may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3362 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L896 std.csv]
+
|std.socket
|CsvReader.input
+
|Socket.setOption
|indexing an associative array may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3106 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3168 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3168 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3170 4]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L899 std.csv]
+
|std.socket
|CsvReader.input
+
|Socket.this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2592 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2612 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L900 std.csv]
+
|std.socket
|CsvReader.input
+
|SocketSet.add
|operator ~ may cause GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2230 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2231 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/csv.d#L918 std.csv]
+
|std.socket
|CsvReader.input
+
|SocketSet.resize
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2164 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L11753 std.datetime]
+
|std.socket
|Date.dayOfYear
+
|SocketSet.setMinCapacity
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L2173 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12428 std.datetime]
+
|std.socket
|Date.fromISOString
+
|getAddress
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
operator ~= may cause GC allocation;
 +
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1135 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1152 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1154 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1159 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1159 5]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12434 std.datetime]
+
|std.socket
|Date.fromISOString
+
|getAddressInfoImpl
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1034 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1045 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1052 3]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12435 std.datetime]
+
|std.socket
|Date.fromISOString
+
|parse
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1874 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12440 std.datetime]
+
|std.socket
|Date.fromISOString
+
|parseAddress
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1239 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1240 2]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12442 std.datetime]
+
|std.socket
|Date.fromISOString
+
|serviceToPort
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1100 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12445 std.datetime]
+
|std.socket
|Date.fromISOString
+
|socketPair
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3471 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12544 std.datetime]
+
|std.socket
|Date.fromISOExtString
+
|socketPair.toSocket
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L3475 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12550 std.datetime]
+
|std.socket
|Date.fromISOExtString
+
|this
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1597 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1600 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1942 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L256 4]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12551 std.datetime]
+
|std.socket
|Date.fromISOExtString
+
|toHostNameString
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socket.d#L1664 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12553 std.datetime]
+
|std.socketstream
|Date.fromISOExtString
+
|seek
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/socketstream.d#L128 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12555 std.datetime]
+
|std.stdio
|Date.fromISOExtString
+
|close
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L634 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L641 2]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12560 std.datetime]
+
|std.stdio
|Date.fromISOExtString
+
|front
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L2087 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L2663 2]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12562 std.datetime]
+
|std.stdio
|Date.fromISOExtString
+
|lock
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L1009 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12566 std.datetime]
+
|std.stdio
|Date.fromISOExtString
+
|opApply
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3536 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3547 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3548 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12665 std.datetime]
+
|std.stdio
|Date.fromSimpleString
+
|opApplyRaw
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
operator ~= may cause GC allocation;
 +
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3330 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3351 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3355 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12671 std.datetime]
+
|std.stdio
|Date.fromSimpleString
+
|opCall
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3639 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3645 2]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12672 std.datetime]
+
|std.stdio
|Date.fromSimpleString
+
|openNetwork
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L4087 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L4090 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L4108 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L4111 4]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12673 std.datetime]
+
|std.stdio
|Date.fromSimpleString
+
|popFront
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L2094 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L2669 2]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12678 std.datetime]
+
|std.stdio
|Date.fromSimpleString
+
|popen
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L421 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12680 std.datetime]
+
|std.stdio
|Date.fromSimpleString
+
|readln
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L1394 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L1398 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L1419 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L1423 4]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L12684 std.datetime]
+
|std.stdio
|Date.fromSimpleString
+
|readlnImpl
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3919 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3923 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3947 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3953 4]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13853 std.datetime]
+
|std.stdio
|TimeOfDay.fromISOString
+
|seek
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L815 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13859 std.datetime]
+
|std.stdio
|TimeOfDay.fromISOString
+
|setvbuf
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L917 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L934 2]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13860 std.datetime]
+
|std.stdio
|TimeOfDay.fromISOString
+
|tell
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L872 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13861 std.datetime]
+
|std.stdio
|TimeOfDay.fromISOString
+
|this
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L2064 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L3633 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13955 std.datetime]
+
|std.stdio
|TimeOfDay.fromISOExtString
+
|tryLock
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L1042 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13961 std.datetime]
+
|std.stdio
|TimeOfDay.fromISOExtString
+
|unlock
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stdio.d#L1073 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13962 std.datetime]
+
|std.stream
|TimeOfDay.fromISOExtString
+
|Stream.assertReadable
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1433 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13964 std.datetime]
+
|std.stream
|TimeOfDay.fromISOExtString
+
|Stream.assertSeekable
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1443 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13966 std.datetime]
+
|std.stream
|TimeOfDay.fromISOExtString
+
|Stream.assertWriteable
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1438 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L13968 std.datetime]
+
|std.stream
|TimeOfDay.fromISOExtString
+
|Stream.flush
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1341 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L16700 std.datetime]
+
|std.stream
|DateTime.fromISOString
+
|Stream.getc
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L643 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L16703 std.datetime]
+
|std.stream
|DateTime.fromISOString
+
|Stream.getcw
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L663 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L668 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L16783 std.datetime]
+
|std.stream
|DateTime.fromISOExtString
+
|Stream.readExact
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L428 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L16786 std.datetime]
+
|std.stream
|DateTime.fromISOExtString
+
|Stream.readLine
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L498 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L505 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L511 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L16864 std.datetime]
+
|std.stream
|DateTime.fromSimpleString
+
|Stream.readLineW
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L541 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L548 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L554 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L16867 std.datetime]
+
|std.stream
|DateTime.fromSimpleString
+
|Stream.readString
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L613 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L17240 std.datetime]
+
|std.stream
|Interval's constructor
+
|Stream.readStringW
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L621 1]  
| Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L17269 std.datetime]
+
|std.stream
|Interval's constructor
+
|Stream.toString
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1370 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1378 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1382 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L17324 std.datetime]
+
|std.stream
|Interval.begin
+
|Stream.ungetc
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L679 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L680 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L17357 std.datetime]
+
|std.stream
|Interval.end
+
|Stream.ungetcw
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L690 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L691 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L17839 std.datetime]
+
|std.stream
|Interval.intersection
+
|Stream.vreadf
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1001 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1011 2]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L17871 std.datetime]
+
|std.stream
|Interval.intersection
+
|Stream.writeExact
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1094 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L17900 std.datetime]
+
|std.stream
|Interval.intersection
+
|TreadLine.readLine
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1805 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18015 std.datetime]
+
|std.stream
|Interval.merge
+
|available
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2238 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18048 std.datetime]
+
|std.stream
|Interval.merge
+
|close
|'new' causes GC allocation
+
|'delete' requires GC  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2864 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18078 std.datetime]
+
|std.stream
|Interval.merge
+
|data
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2727 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18212 std.datetime]
+
|std.stream
|Interval.shift
+
|flush
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1852 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18266 std.datetime]
+
|std.stream
|Interval.shift
+
|getcw
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2508 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2513 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18313 std.datetime]
+
|std.stream
|Interval.expand
+
|open
|'new' causes GC allocation
+
|'new' causes GC allocation;
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2004 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2004 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18325 std.datetime]
+
|std.stream
|Interval.expand
+
|readStringW
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2520 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18335 std.datetime]
+
|std.stream
|Interval.expand
+
|reserve
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2785 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18395 std.datetime]
+
|std.stream
|Interval.expand
+
|seek
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2126 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18408 std.datetime]
+
|std.stream
|Interval.expand
+
|this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L1640 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2243 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/stream.d#L2253 3]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18420 std.datetime]
+
|std.string
|Interval.expand
+
|****
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L256 1]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L18664 std.datetime]
+
|std.string
|Interval._enforceNotEmpty
+
|abbrev
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4383 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4386 2]  
| Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the line number would not be in the correct spot, since it's essentially like enforce. A better approach would be to get rid of the function and then pre-allocate an exception for each place it was being called, but that would be pre-allocating several exceptions, since many of Interval's functions call it.
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L1928 std.datetime]
+
|std.string
|SysTime.fracSecs
+
|center
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2471 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2484 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L1929 std.datetime]
+
|std.string
|SysTime.fracSecs
+
|detab
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2552 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2553 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2560 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L20581 std.datetime]
+
|std.string
|****
+
|entab
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2652 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2681 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L20634 std.datetime]
+
|std.string
|****
+
|entab.change
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2636 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2637 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L20744 std.datetime]
+
|std.string
|****
+
|format
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L3222 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L3274 2]  
 +
| CL6
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L2079 std.datetime]
+
|std.string
|SysTime.fracSec
+
|isNumeric
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4237 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L22775 std.datetime]
+
|std.string
|****
+
|leftJustify
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2401 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2412 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L22805 std.datetime]
+
|std.string
|****
+
|makeTrans
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L3070 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L22944 std.datetime]
+
|std.string
|****
+
|outdent
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4666 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L24516 std.datetime]
+
|std.string
|delegate
+
|rightJustify
|using closure causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2436 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2447 2]  
| CL5
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L24620 std.datetime]
+
|std.string
|delegate
+
|sformat
|using closure causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L3315 1]  
|CL5
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L24743 std.datetime]
+
|std.string
|delegate
+
|succ
|using closure causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L3711 1]  
| CL5
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L24843 std.datetime]
+
|std.string
|delegate
+
|translate
|using closure causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L3051 1]  
| CL5
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L25153 std.datetime]
+
|std.string
|IntervalRange._enforceNotEmpty
+
|translateImpl
|'new' causes GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L2982 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L25167 std.datetime]
+
|std.string
|IntervalRange._enforceCorrectDirection
+
|wrap
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4527 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4528 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4542 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4543 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4548 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4551 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4571 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4572 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4575 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4576 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/string.d#L4578 11]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L25176 std.datetime]
+
|std.syserror
|IntervalRange._enforceCorrectDirection
+
|SysError.msg
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/syserror.d#L41 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L25604 std.datetime]
+
|std.traits
|PosInfIntervalRange._enforceCorrectDirection
+
|demangleFunctionAttributes
|'new' causes GC allocation
+
|associative array literal may cause GC allocation;
| ???
+
indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L222 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L222 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L25889 std.datetime]
+
|std.traits
|NegInfIntervalRange._enforceCorrectDirection
+
|extractAttribFlags
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1903 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1906 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1908 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1913 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1915 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1918 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1922 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1924 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1926 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1928 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1931 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1933 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1937 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1939 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1941 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1943 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L1953 17]
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27460 std.datetime]
+
|std.traits
|SimpleTimeZone.fromISOString
+
|fqnType.parametersTypeString
|'new' causes GC allocation
+
|array literal may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L588 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L589 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L594 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27465 std.datetime]
+
|std.traits
|SimpleTimeZone.fromISOString
+
|fun
|'new' causes GC allocation
+
|associative array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/traits.d#L5568 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27476 std.datetime]
+
|std.typecons
|SimpleTimeZone.fromISOString
+
|MemberFunctionGenerator.enumerateParameters
|'new' causes GC allocation
+
|array literal may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2951 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2952 17]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27481 std.datetime]
+
|std.typecons
|SimpleTimeZone.fromISOString
+
|MemberFunctionGenerator.generateCode
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2749 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2756 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27482 std.datetime]
+
|std.typecons
|SimpleTimeZone.fromISOString
+
|MemberFunctionGenerator.generateCodeForOverloadSet
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 25] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 26] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 27] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 28] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 29] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 30] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 31] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 32] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 33] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 34] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 35] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 36] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 37] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 38] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 39] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 40] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 41] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 42] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 43] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 44] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 45] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 46] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 47] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 48] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 49] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 50] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 51] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 52] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 53] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 54] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 55] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 56] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 57] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 58] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 59] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 60] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 61] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 62] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 63] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 64] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 65] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 66] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 67] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 68] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 69] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 70] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 71] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 72] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 73] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 74] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 75] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 76] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 77] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 78] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 79] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 80] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 81] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 82] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2773 83]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27487 std.datetime]
+
|std.typecons
|SimpleTimeZone.fromISOString
+
|MemberFunctionGenerator.generateFunction
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2795 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27814 std.datetime]
+
|std.typecons
|****
+
|MemberFunctionGenerator.generateFunction.make_postAtts
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2826 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2827 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2828 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2829 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2830 5]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27815 std.datetime]
+
|std.typecons
|****
+
|MemberFunctionGenerator.generateFunction.make_returnType
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2815 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2816 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2849 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2850 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2859 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 25] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 26] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 27] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 28] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 29] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 30] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 31] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 32] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 33] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 34] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 35] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 36] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 37] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 38] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 39] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 40] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 41] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 42] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 43] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 44] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 45] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 46] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 47] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 48] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 49] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 50] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 51] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 52] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 53] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 54] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 55] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 56] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 57] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 58] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 59] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 60] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 61] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 62] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 63] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 64] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 65] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 66] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 67] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 68] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 69] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 70] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 71] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 72] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 73] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 74] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 75] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 76] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 77] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 78] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 79] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 80] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 81] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 82] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 83] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 84] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 85] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 86] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 87] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 88] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 89] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 90] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 91] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 92] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 93] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 94] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 95] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 96] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 97] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 98] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 99] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 100] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 101] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 102] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2866 103] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2869 104] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2872 105] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2881 106] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2882 107] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2884 108]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27819 std.datetime]
+
|std.typecons
|****
+
|MemberFunctionGenerator.generateFunction.make_storageClass
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2839 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2840 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2841 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2842 4]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27820 std.datetime]
+
|std.typecons
|****
+
|MemberFunctionGenerator.generateParameters
|'new' causes GC allocation
+
|array literal may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2906 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2909 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2910 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2911 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2912 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2915 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 25] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 26] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 27] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 28] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 29] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 30] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 31] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 32] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 33] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 34] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 35] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 36] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 37] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 38] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 39] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 40] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 41] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 42] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 43] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 44] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 45] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 46] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 47] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 48] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 49] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 50] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 51] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 52] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 53] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 54] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 55] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 56] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 57] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 58] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 59] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 60] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 61] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 62] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 63] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 64] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 65] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2918 66] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2929 67] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2931 68] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2935 69]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27869 std.datetime]
+
|std.typecons
|****
+
|Tuple.injectNamedFields
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L405 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L408 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27875 std.datetime]
+
|std.typecons
|****
+
|Unique.this
|'new' causes GC allocation
+
|'delete' requires GC  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L151 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27880 std.datetime]
+
|std.typecons
|****
+
|alignForSize
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1424 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L1429 13]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27887 std.datetime]
+
|std.typecons
|****
+
|generateDoNothing
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2614 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2618 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2618 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2618 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2618 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2618 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2618 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2618 8]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27902 std.datetime]
+
|std.typecons
|****
+
|this
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L2202 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27908 std.datetime]
+
|std.typecons
|****
+
|wrap.wrap.Impl.generateFun.mod
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3180 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3183 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3184 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27959 std.datetime]
+
|std.typecons
|****
+
|wrap.wrap.Impl.generateFun.stc
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3168 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3169 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3170 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3171 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3172 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3173 6]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27965 std.datetime]
+
|std.typecons
|****
+
|wrap.wrap.wrap
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/typecons.d#L3066 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27970 std.datetime]
+
|std.uni
|****
+
|InversionList.this
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L1989 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L1990 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27977 std.datetime]
+
|std.uni
|****
+
|MultiArray.this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L851 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27992 std.datetime]
+
|std.uni
|****
+
|SetSearcher.opCall
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L6010 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L6010 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L27998 std.datetime]
+
|std.uni
|****
+
|Utf16Matcher.badEncoding
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L4927 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28011 std.datetime]
+
|std.uni
|****
+
|Utf8Matcher.DefMatcher.genDispatch
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L4733 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L4739 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L4741 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28025 std.datetime]
+
|std.uni
|****
+
|Utf8Matcher.badEncoding
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L4648 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28028 std.datetime]
+
|std.uni
|****
+
|alloc
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L1709 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28039 std.datetime]
+
|std.uni
|****
+
|append
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L1726 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28042 std.datetime]
+
|std.uni
|****
+
|compressTo
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L5728 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L5731 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L5732 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L5737 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L5738 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L5739 6]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28056 std.datetime]
+
|std.uni
|****
+
|dropUpTo
|operator ~= may cause GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2936 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28062 std.datetime]
+
|std.uni
|****
+
|encodeTo
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L8154 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28100 std.datetime]
+
|std.uni
|****
+
|genUnrolledSwitchSearch
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L1542 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L1551 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L1557 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28105 std.datetime]
+
|std.uni
|****
+
|inverted
|'new' causes GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2489 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2494 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28131 std.datetime]
+
|std.uni
|****
+
|isPrettyPropertyName
|'new' causes GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L5979 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28132 std.datetime]
+
|std.uni
|****
+
|length.length
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L885 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L918 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28327 std.datetime]
+
|std.uni
|****
+
|loadAny
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L6188 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L6188 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L28355 std.datetime]
+
|std.uni
|****
+
|normalize
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L7649 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L7654 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L7656 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L7705 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L7707 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30431 std.datetime]
+
|std.uni
|DosFileTimeToSysTime
+
|realloc
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L1714 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30443 std.datetime]
+
|std.uni
|DosFileTimeToSysTime
+
|skipUpTo
|'new' causes GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2973 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30474 std.datetime]
+
|std.uni
|SysTimeToDosFileTime
+
|testAll
|'new' causes GC allocation
+
|using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L5428 1]  
| ???
+
| CL5
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30477 std.datetime]
+
|std.uni
|SysTimeToDosFileTime
+
|toCaseInPlaceAlloc.toCaseInPlaceAlloc
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L8302 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30551 std.datetime]
+
|std.uni
|parseRFC822DateTime
+
|toSourceCode.bisect
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2610 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2612 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2614 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2617 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2620 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2622 6]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30586 std.datetime]
+
|std.uni
|parseRFC822DateTime
+
|toSourceCode.linearScope
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2550 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2551 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2558 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2562 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2568 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2569 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2572 7]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30590 std.datetime]
+
|std.uni
|parseRFC822DateTime
+
|toSourceCode.switchScope
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2631 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uni.d#L2633 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30598 std.datetime]
+
|std.uri
|parseRFC822DateTime
+
|URI_Decode
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L250 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L256 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L274 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L276 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L290 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L294 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L303 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L308 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L310 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L313 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L318 11]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30616 std.datetime]
+
|std.uri
|parseRFC822DateTime
+
|URI_Encode
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L120 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L126 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L191 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L200 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L206 5]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30625 std.datetime]
+
|std.uri
|parseRFC822DateTime
+
|this
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uri.d#L50 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30632 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|decodeImpl
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1284 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1290 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30640 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|decodeImpl.exception
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1115 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1230 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1232 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30643 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|decodeImpl.invalidUTF
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1132 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30651 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|decodeImpl.outOfBounds
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1141 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30673 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|encode
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1576 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1595 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1631 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1646 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1685 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1702 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1722 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1724 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1785 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1788 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1797 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1802 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1834 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1837 14]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30677 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|strideBack
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L316 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L340 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30683 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|strideImpl
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L199 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30685 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|testBadDecode
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1366 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1370 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30701 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|testDecode
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1312 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1314 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1318 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30702 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|testDecodeFront
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1335 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1337 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L1342 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30703 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|this
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L71 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30704 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|toString
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L84 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L88 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L89 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30705 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|toUCSindex
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L842 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L844 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30706 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|toUTF16
|'new' causes GC allocation
+
|operator ~= may cause GC allocation;
| ???
+
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2174 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2175 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2182 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2207 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2208 5]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30707 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|toUTF32
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2229 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2250 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30708 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|toUTF8
|'new' causes GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2096 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2105 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2122 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2131 4]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30709 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|toUTFzImpl
|'new' causes GC allocation
+
|array literal may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2340 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2399 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30714 std.datetime]
+
|std.utf
|parseRFC822DateTime
+
|zeroLen
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2657 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2675 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/utf.d#L2678 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30717 std.datetime]
+
|std.uuid
|parseRFC822DateTime
+
|parseUUID.parserError
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uuid.d#L1176 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uuid.d#L1182 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uuid.d#L1190 3]  
| ???
+
| throws Exception
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30730 std.datetime]
+
|std.uuid
|parseRFC822DateTime
+
|this
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uuid.d#L335 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uuid.d#L340 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uuid.d#L353 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uuid.d#L371 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/uuid.d#L382 5]  
| ???
+
| throws Exception
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L30735 std.datetime]
+
|std.variant
|parseRFC822DateTime
+
|VariantN.get
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L791 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L810 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L31441 std.datetime]
+
|std.variant
|enforceValid
+
|VariantN.handler
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L236 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L31446 std.datetime]
+
|std.variant
|enforceValid
+
|VariantN.handler.tryPutting
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
array literal may cause GC allocation;
 +
indexing an associative array may cause GC allocation;
 +
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L371 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L436 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L451 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L456 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L471 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L477 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 13] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 14] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 15] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 16] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 17] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 18] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 19] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 20] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 21] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L489 22] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L494 23] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L500 24] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L510 25]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L31451 std.datetime]
+
|std.variant
|enforceValid
+
|VariantN.opArithmetic
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L974 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L31456 std.datetime]
+
|std.variant
|enforceValid
+
|VariantN.opAssign
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L648 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L31479 std.datetime]
+
|std.variant
|enforceValid
+
|VariantN.opCmp
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L916 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L32164 std.datetime]
+
|std.variant
|monthFromString
+
|this
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L1416 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L32298 std.datetime]
+
|std.variant
|fracSecsFromISOString
+
|variantArray
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L1387 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L32301 std.datetime]
+
|std.variant
|fracSecsFromISOString
+
|visitImpl.visitGetOverloadMap
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/variant.d#L2193 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L32302 std.datetime]
+
|std.xml
|fracSecsFromISOString
+
|Check.fail
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2095 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2101 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2106 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L392 std.datetime]
+
|std.xml
|Clock.currStdTime
+
|ElementParser.parse
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1957 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1991 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1997 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1999 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2011 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2019 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2020 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2034 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2039 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2044 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2054 11]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L577 std.datetime]
+
|std.xml
|SysTime.DateTime
+
|Item.pretty
|'new' causes GC allocation
+
|array literal may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1627 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L578 std.datetime]
+
|std.xml
|SysTime.DateTime
+
|Tag.this
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation;
 +
operator ~ may cause GC allocation;
 +
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1055 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1059 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1067 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1071 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1075 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1079 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1080 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1164 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1166 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1168 10]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L635 std.datetime]
+
|std.xml
|SysTime.DateTime
+
|appendItem
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L800 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L7689 std.datetime]
+
|std.xml
|SysTime.toISOString
+
|assertNot
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
using closure causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L569 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L805 2]  
 +
| CL6
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L7692 std.datetime]
+
|std.xml
|SysTime.toISOString
+
|check
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2637 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L7818 std.datetime]
+
|std.xml
|SysTime.toISOExtString
+
|checkAttValue
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2197 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L7821 std.datetime]
+
|std.xml
|SysTime.toISOExtString
+
|checkElement
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2378 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L7951 std.datetime]
+
|std.xml
|SysTime.toSimpleString
+
|checkEnd
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2569 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2569 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L7954 std.datetime]
+
|std.xml
|SysTime.toSimpleString
+
|checkLiteral
|operator ~ may cause GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2560 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L8145 std.datetime]
+
|std.xml
|SysTime.fromISOString
+
|decode
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L454 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L470 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L476 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L477 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L480 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L481 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L482 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L483 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L484 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L488 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L489 11]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L8316 std.datetime]
+
|std.xml
|SysTime.fromISOExtString
+
|exit
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2971 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L8363 std.datetime]
+
|std.xml
|SysTime.fromISOExtString
+
|opCatAssign
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L720 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L738 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L756 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L774 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L794 5]
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L8537 std.datetime]
+
|std.xml
|SysTime.fromSimpleString
+
|parse
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L807 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L808 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L809 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L810 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L812 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L814 6]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L8584 std.datetime]
+
|std.xml
|SysTime.fromSimpleString
+
|pretty
|'new' causes GC allocation
+
|array literal may cause GC allocation;
| ???
+
operator ~ may cause GC allocation;
 +
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L917 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L924 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L924 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L924 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L928 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L934 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L937 7]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L9232 std.datetime]
+
|std.xml
|Date.yearBC
+
|reqc
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2858 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/datetime.d#L9269 std.datetime]
+
|std.xml
|Date.yearBC
+
|startOf
|'new' causes GC allocation
+
|operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2963 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2964 2]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/digest/digest.d#L726 std.digest.digest]
+
|std.xml
|ubyte
+
|text
|'new' causes GC allocation
+
|'new' causes GC allocation;
| string toHexString(ubyte[] data): Provide ouput range and/or RCString overload
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L901 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L902 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L1421 std.encoding]
+
|std.xml
|sanitize
+
|this
|'new' causes GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation;
 +
operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1228 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1279 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1307 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1358 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1466 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1517 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1545 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1596 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1674 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L688 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L689 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L700 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L702 13]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2023 std.encoding]
+
|std.xml
|transcode
+
|toNonEndString
|'new' causes GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1158 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1160 2]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2032 std.encoding]
+
|std.xml
|transcode
+
|toString
|setting 'length' may cause GC allocation
+
|operator ~ may cause GC allocation;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1004 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L1011 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2817 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2818 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2819 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L652 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L955 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L956 8]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2149 std.encoding]
+
|std.xml
|EncodingScheme.register
+
|toType
|operator ~ may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/xml.d#L2835 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2149 std.encoding]
+
|std.zip
|EncodingScheme.register
+
|ArchiveMember.compressionMethod
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L231 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2152 std.encoding]
+
|std.zip
|EncodingScheme.register
+
|ArchiveMember.expandedData
|indexing an associative array may cause GC allocation
+
|setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L127 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2172 std.encoding]
+
|std.zip
|EncodingScheme.create
+
|ZipArchive.addMember
|operator ~ may cause GC allocation
+
|indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L324 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2172 std.encoding]
+
|std.zip
|EncodingScheme.create
+
|ZipArchive.build
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L349 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L370 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L386 3]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2175 std.encoding]
+
|std.zip
|EncodingScheme.create
+
|ZipArchive.this
|operator ~ may cause GC allocation
+
|'new' causes GC allocation;
| ???
+
indexing an associative array may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L500 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L521 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L527 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L546 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L547 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L566 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L577 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L580 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L584 9]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2175 std.encoding]
+
|std.zip
|EncodingScheme.create
+
|expand
|'new' causes GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L599 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L621 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L626 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L645 4]
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2335 std.encoding]
+
|std.zip
|EncodingScheme.sanitize
+
|this
|'new' causes GC allocation
+
|operator ~ may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zip.d#L50 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2456 std.encoding]
+
|std.zlib
|EncodingSchemeASCII.const
+
|Compress.error
|array literal may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L282 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2542 std.encoding]
+
|std.zlib
|EncodingSchemeLatin1.const
+
|UnCompress.error
|array literal may cause GC allocation
+
|'new' causes GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L446 1]  
| ???
+
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2618 std.encoding]
+
|std.zlib
|EncodingSchemeWindows1252.const
+
|compress
|array literal may cause GC allocation
+
|'delete' requires GC;
| ???
+
'new' causes GC allocation;
 +
operator ~ may cause GC allocation;
 +
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L133 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L136 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L137 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L140 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L337 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L342 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L349 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L352 8]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2686 std.encoding]
+
|std.zlib
|EncodingSchemeUtf8.const
+
|flush
|array literal may cause GC allocation
+
|'delete' requires GC;
| ???
+
operator ~= may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L403 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L410 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L413 3]  
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2757 std.encoding]
+
|std.zlib
|EncodingSchemeUtf16Native.const
+
|uncompress
|array literal may cause GC allocation
+
|'delete' requires GC;
| ???
+
'new' causes GC allocation;
 +
operator ~ may cause GC allocation;
 +
operator ~= may cause GC allocation;
 +
setting 'length' may cause GC allocation  [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L178 1] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L186 2] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L199 3] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L202 4] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L207 5] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L509 6] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L514 7] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L521 8] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L524 9] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L553 10] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L560 11] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L565 12] [https://github.com/DmitryOlshansky/phobos/blob/baf1a35d14b563d989dd3125122beb9421ab21c4/std/zlib.d#L576 13]
 +
|  
 
|-
 
|-
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L2852 std.encoding]
+
|}
|EncodingSchemeUtf32Native.const
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/encoding.d#L389 std.encoding]
 
|EncoderFunctions.WriteToString()
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L1406 std.exception]
 
|ErrnoException.msg
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L221 std.exception]
 
|assertThrown
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L374 std.exception]
 
|bailOut
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L378 std.exception]
 
|bailOut
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L534 std.exception]
 
|errnoEnforce
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L560 std.exception]
 
|enforceEx.enforceEx
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L572 std.exception]
 
|enforceEx.enforceEx
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L84 std.exception]
 
|assertNotThrown
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L85 std.exception]
 
|assertNotThrown
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L902 std.exception]
 
|assumeWontThrow
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L903 std.exception]
 
|assumeWontThrow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L903 std.exception]
 
|assumeWontThrow
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L903 std.exception]
 
|assumeWontThrow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/exception.d#L903 std.exception]
 
|assumeWontThrow
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L1532 std.file]
 
|ensureDirExists
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L162 std.file]
 
|cenforce
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L1713 std.file]
 
|rmdir
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L1724 std.file]
 
|rmdir
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L1728 std.file]
 
|rmdir
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L1731 std.file]
 
|rmdir
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L2161 std.file]
 
|****
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L2280 std.file]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L2322 std.file]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L2524 std.file]
 
|rmdirRecurse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L292 std.file]
 
|read
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L2986 std.file]
 
|dirEntries
 
|using closure causes GC allocation
 
| CL2
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L504 std.file]
 
|remove
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/file.d#L54 std.file]
 
|std
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L1044 std.format]
 
|FormatSpec.fillUp
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L1224 std.format]
 
|singleSpec
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L1225 std.format]
 
|singleSpec
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L1236 std.format]
 
|singleSpec
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L2297 std.format]
 
|formatRange
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L3218 std.format]
 
|formatNth
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L3219 std.format]
 
|formatNth
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L3231 std.format]
 
|formatNth
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L3264 std.format]
 
|getNthInt
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L3269 std.format]
 
|getNthInt
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L4561 std.format]
 
|unformatRange
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L4568 std.format]
 
|unformatRange
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L4690 std.format]
 
|primitiveTypeInfo
 
|associative array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5086 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5351 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5504 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5541 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5541 std.format]
 
|doFormat
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5716 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5801 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5812 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5825 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5829 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L5931 std.format]
 
|doFormat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/format.d#L923 std.format]
 
|FormatSpec.fillUp
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/functional.d#L445 std.functional]
 
|partial.if
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/functional.d#L446 std.functional]
 
|partial.if
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/functional.d#L854 std.functional]
 
|memoize.memoize
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L514 std.getopt]
 
|Option
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L516 std.getopt]
 
|Option
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L521 std.getopt]
 
|Option
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L557 std.getopt]
 
|getoptImpl
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L571 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L606 std.getopt]
 
|getoptImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L606 std.getopt]
 
|getoptImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L615 std.getopt]
 
|getoptImpl
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L643 std.getopt]
 
|handleOption
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L646 std.getopt]
 
|handleOption
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L648 std.getopt]
 
|handleOption
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L664 std.getopt]
 
|handleOption
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L690 std.getopt]
 
|handleOption
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L692 std.getopt]
 
|handleOption
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L738 std.getopt]
 
|handleOption
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L743 std.getopt]
 
|handleOption
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/getopt.d#L766 std.getopt]
 
|handleOption
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L101 std.internal.math.biguintcore]
 
|BigUint.immutable(BigDigit)
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1020 std.internal.math.biguintcore]
 
|includeSign
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1133 std.internal.math.biguintcore]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1166 std.internal.math.biguintcore]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1195 std.internal.math.biguintcore]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1220 std.internal.math.biguintcore]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1241 std.internal.math.biguintcore]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1347 std.internal.math.biguintcore]
 
|mulInternal
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1376 std.internal.math.biguintcore]
 
|mulInternal
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1381 std.internal.math.biguintcore]
 
|mulInternal
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1383 std.internal.math.biguintcore]
 
|mulInternal
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1406 std.internal.math.biguintcore]
 
|BigDigit
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1408 std.internal.math.biguintcore]
 
|scratchbuff
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1427 std.internal.math.biguintcore]
 
|divModInternal
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1428 std.internal.math.biguintcore]
 
|divModInternal
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1457 std.internal.math.biguintcore]
 
|divModInternal
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1458 std.internal.math.biguintcore]
 
|divModInternal
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1525 std.internal.math.biguintcore]
 
|biguintToDecimal
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L1580 std.internal.math.biguintcore]
 
|the
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L165 std.internal.math.biguintcore]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L166 std.internal.math.biguintcore]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L167 std.internal.math.biguintcore]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L168 std.internal.math.biguintcore]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L177 std.internal.math.biguintcore]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L181 std.internal.math.biguintcore]
 
|BigUint.opAssign
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L2299 std.internal.math.biguintcore]
 
|blockDivMod
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L2322 std.internal.math.biguintcore]
 
|blockDivMod
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L265 std.internal.math.biguintcore]
 
|BigUint.char
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L291 std.internal.math.biguintcore]
 
|BigUint.char
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L350 std.internal.math.biguintcore]
 
|BigUint.fromHexString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L382 std.internal.math.biguintcore]
 
|BigUint.fromHexString
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L399 std.internal.math.biguintcore]
 
|BigUint.fromDecimalString
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L403 std.internal.math.biguintcore]
 
|BigUint.fromDecimalString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L406 std.internal.math.biguintcore]
 
|BigUint.fromDecimalString
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L444 std.internal.math.biguintcore]
 
|BigUint.opShl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L556 std.internal.math.biguintcore]
 
|BigUint.mul
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L558 std.internal.math.biguintcore]
 
|BigUint.mul
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L580 std.internal.math.biguintcore]
 
|BigUint.divInt
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L627 std.internal.math.biguintcore]
 
|BigUint.modInt
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L630 std.internal.math.biguintcore]
 
|BigUint.modInt
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L639 std.internal.math.biguintcore]
 
|BigUint.div
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L642 std.internal.math.biguintcore]
 
|BigUint.div
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L653 std.internal.math.biguintcore]
 
|BigUint.mod
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L655 std.internal.math.biguintcore]
 
|BigUint.mod
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L656 std.internal.math.biguintcore]
 
|BigUint.mod
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L691 std.internal.math.biguintcore]
 
|BigUint.pow
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L791 std.internal.math.biguintcore]
 
|BigUint.pow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/internal/math/biguintcore.d#L818 std.internal.math.biguintcore]
 
|BigUint.pow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L248 std.json]
 
|JSONValue.assign
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L261 std.json]
 
|JSONValue.assign
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L350 std.json]
 
|JSONValue.inout
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L366 std.json]
 
|JSONValue.opIndexAssign
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L376 std.json]
 
|JSONValue.opBinary
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L399 std.json]
 
|JSONValue.opOpAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L484 std.json]
 
|parseJSON
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L627 std.json]
 
|parseJSON
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L649 std.json]
 
|parseJSON
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L788 std.json]
 
|toJSON
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/json.d#L830 std.json]
 
|toJSON
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/mmfile.d#L321 std.mmfile]
 
|MmFile.filename
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/mmfile.d#L328 std.mmfile]
 
|MmFile.filename
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/mmfile.d#L354 std.mmfile]
 
|MmFile.filename
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1002 std.net.curl]
 
|byLine
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1016 std.net.curl]
 
|byLine
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1172 std.net.curl]
 
|template
 
|using closure causes GC allocation
 
| CL3
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1221 std.net.curl]
 
|template
 
|using closure causes GC allocation
 
| CL3
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1277 std.net.curl]
 
|AsyncLineInputRange
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1433 std.net.curl]
 
|AsyncChunkInputRange
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1939 std.net.curl]
 
|decodeString(Char
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1977 std.net.curl]
 
|decodeLineInto
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1985 std.net.curl]
 
|decodeLineInto
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L1987 std.net.curl]
 
|decodeLineInto
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L2006 std.net.curl]
 
|decodeLineInto
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L2089 std.net.curl]
 
|HTTP.Impl
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L2141 std.net.curl]
 
|HTTP.Impl
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L2265 std.net.curl]
 
|HTTP.url
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L285 std.net.curl]
 
|download
 
|using closure causes GC allocation
 
| CL1
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L291 std.net.curl]
 
|download
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L2932 std.net.curl]
 
|FTP.url
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L3181 std.net.curl]
 
|SMTP.Impl
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L327 std.net.curl]
 
|upload
 
|using closure causes GC allocation
 
| CL1
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L350 std.net.curl]
 
|upload
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L3782 std.net.curl]
 
|Curl.onReceive
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L3813 std.net.curl]
 
|Curl.onReceiveHeader
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L3860 std.net.curl]
 
|Curl.onSend
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L3896 std.net.curl]
 
|Curl.onSeek
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L3930 std.net.curl]
 
|Curl.onSocketOption
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L3970 std.net.curl]
 
|Curl.onProgress
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4095 std.net.curl]
 
|Pool.void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4118 std.net.curl]
 
|_receiveAsyncChunks
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4173 std.net.curl]
 
|_finalizeAsyncChunks
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4181 std.net.curl]
 
|_receiveAsyncLines
 
|using closure causes GC allocation
 
| CL3
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4209 std.net.curl]
 
|_receiveAsyncLines
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4260 std.net.curl]
 
|_receiveAsyncLines
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4286 std.net.curl]
 
|_spawnAsync
 
|using closure causes GC allocation
 
| CL3
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4307 std.net.curl]
 
|_spawnAsync
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4308 std.net.curl]
 
|_spawnAsync
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L4374 std.net.curl]
 
|_spawnAsync
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L590 std.net.curl]
 
|del
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L744 std.net.curl]
 
|_basicHTTP
 
|using closure causes GC allocation
 
| CL1
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L765 std.net.curl]
 
|_basicHTTP
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L802 std.net.curl]
 
|_basicHTTP
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L803 std.net.curl]
 
|_basicHTTP
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L806 std.net.curl]
 
|_basicHTTP
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L834 std.net.curl]
 
|_basicFTP
 
|using closure causes GC allocation
 
| CL1
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/curl.d#L851 std.net.curl]
 
|_basicFTP
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L100 std.net.isemail]
 
|isEmail
 
|associative array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L101 std.net.isemail]
 
|isEmail
 
|associative array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L101 std.net.isemail]
 
|isEmail
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L119 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L124 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L128 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L134 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L140 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L146 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L146 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L148 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L149 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L149 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L152 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L158 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L161 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L161 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L162 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L162 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L165 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L170 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L178 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L183 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L189 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L1920 std.net.isemail]
 
|grep
 
|using closure causes GC allocation
 
| CL2
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L197 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L198 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L201 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L203 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L204 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L208 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L211 std.net.isemail]
 
|isEmail
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L224 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L228 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L232 std.net.isemail]
 
|isEmail
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L232 std.net.isemail]
 
|isEmail
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L243 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L245 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L245 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L246 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L246 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L257 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L262 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L266 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L272 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L276 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L281 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L289 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L289 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L290 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L290 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L294 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L298 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L300 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L300 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L301 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L301 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L302 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L306 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L314 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L319 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L324 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L328 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L340 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L344 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L348 std.net.isemail]
 
|isEmail
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L348 std.net.isemail]
 
|isEmail
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L358 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L363 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L369 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L371 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L371 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L372 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L372 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L385 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L395 std.net.isemail]
 
|isEmail
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L399 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L402 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L414 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L420 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L428 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L431 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L436 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L439 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L442 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L445 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L450 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L452 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L452 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L453 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L453 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L460 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L461 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L470 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L474 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L475 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L485 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L490 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L492 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L492 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L493 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L493 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L494 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L494 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L503 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L511 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L515 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L515 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L516 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L516 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L519 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L520 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L526 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L526 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L527 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L527 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L537 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L540 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L542 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L542 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L543 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L543 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L552 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L555 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L559 std.net.isemail]
 
|isEmail
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L566 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L566 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L567 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L567 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L572 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L572 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L573 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L573 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L578 std.net.isemail]
 
|isEmail
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L578 std.net.isemail]
 
|isEmail
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L586 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L596 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L605 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L609 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L611 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L621 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L626 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L635 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L642 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L653 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L663 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L678 std.net.isemail]
 
|isEmail
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L678 std.net.isemail]
 
|isEmail
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L688 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L691 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L694 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L697 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L700 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L702 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L703 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L706 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L709 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L711 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L712 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L714 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L714 std.net.isemail]
 
|isEmail
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L714 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L714 std.net.isemail]
 
|isEmail
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L716 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L719 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L732 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L734 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L735 std.net.isemail]
 
|isEmail
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L744 std.net.isemail]
 
|isEmail
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L94 std.net.isemail]
 
|isEmail
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/net/isemail.d#L96 std.net.isemail]
 
|isEmail
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/numeric.d#L2673 std.numeric]
 
|Fft.memSpace
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/outbuffer.d#L84 std.outbuffer]
 
|OutBuffer.reserve
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1206 std.parallelism]
 
|TaskPool.abstractPutNoSync
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1232 std.parallelism]
 
|TaskPool.abstractPutGroupNoSync
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1388 std.parallelism]
 
|TaskPool.task
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1445 std.parallelism]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1446 std.parallelism]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1447 std.parallelism]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1448 std.parallelism]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1450 std.parallelism]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1453 std.parallelism]
 
|TaskPool.nWorkers
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1640 std.parallelism]
 
|****
 
|using closure causes GC allocation
 
| CL4
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1894 std.parallelism]
 
|****
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1951 std.parallelism]
 
|****
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1952 std.parallelism]
 
|****
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L1956 std.parallelism]
 
|****
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L2084 std.parallelism]
 
|****
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L2162 std.parallelism]
 
|TaskPool.asyncBuf
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L2163 std.parallelism]
 
|TaskPool.asyncBuf
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L2265 std.parallelism]
 
|TaskPool.asyncBuf
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L2426 std.parallelism]
 
|****
 
|using closure causes GC allocation
 
| CL4
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L2613 std.parallelism]
 
|****
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L2850 std.parallelism]
 
|TaskPool.WorkerLocalStorage
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L3278 std.parallelism]
 
|taskPool
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L3386 std.parallelism]
 
|)
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L3467 std.parallelism]
 
|foreachErr
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L3853 std.parallelism]
 
|RoundRobinBuffer.)
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L3857 std.parallelism]
 
|RoundRobinBuffer.)
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L742 std.parallelism]
 
|Task.executeInNewThread
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L748 std.parallelism]
 
|Task.executeInNewThread
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L840 std.parallelism]
 
|task
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L877 std.parallelism]
 
|task
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/parallelism.d#L904 std.parallelism]
 
|task
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L1001 std.path]
 
|****
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L1190 std.path]
 
|buildNormalizedPath
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L1234 std.path]
 
|buildNormalizedPath
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L1995 std.path]
 
|absolutePath
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L2086 std.path]
 
|relativePath
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L2109 std.path]
 
|relativePath
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L2110 std.path]
 
|relativePath
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L2117 std.path]
 
|relativePath
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L2118 std.path]
 
|relativePath
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L2473 std.path]
 
|globMatch
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L2874 std.path]
 
|expandTilde
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L2913 std.path]
 
|expandTilde
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L2918 std.path]
 
|expandTilde
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L843 std.path]
 
|setExtension
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L845 std.path]
 
|setExtension
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L861 std.path]
 
|setExtension
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L862 std.path]
 
|setExtension
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L867 std.path]
 
|setExtension
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L872 std.path]
 
|setExtension
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L931 std.path]
 
|defaultExtension
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L933 std.path]
 
|defaultExtension
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/path.d#L992 std.path]
 
|****
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L1142 std.process]
 
|Pid.returns
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L1501 std.process]
 
|pipe
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L1505 std.process]
 
|pipe
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L1509 std.process]
 
|pipe
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L1714 std.process]
 
|pipeProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L1728 std.process]
 
|pipeProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L1895 std.process]
 
|ProcessPipes.stdin
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L1911 std.process]
 
|ProcessPipes.stdout
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L1927 std.process]
 
|ProcessPipes.stderr
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2134 std.process]
 
|ProcessException.newFromErrno
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2135 std.process]
 
|ProcessException.newFromErrno
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2206 std.process]
 
|TestScript.code
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2207 std.process]
 
|TestScript.code
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2236 std.process]
 
|uniqueTempPath
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2371 std.process]
 
|escapeWindowsShellCommand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2374 std.process]
 
|escapeWindowsShellCommand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2401 std.process]
 
|escapeShellArguments
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2405 std.process]
 
|escapeShellArguments
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2445 std.process]
 
|charAllocator
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2779 std.process]
 
|environment.opIndex
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2840 std.process]
 
|environment.Exception
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L2900 std.process]
 
|environment.toAA
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L3220 std.process]
 
|use
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L3221 std.process]
 
|use
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L3398 std.process]
 
|execvpe_
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L3491 std.process]
 
|shell
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L360 std.process]
 
|spawnProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L365 std.process]
 
|spawnProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L371 std.process]
 
|spawnProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L375 std.process]
 
|spawnProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L399 std.process]
 
|spawnProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L399 std.process]
 
|spawnProcessImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L481 std.process]
 
|spawnProcessImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L593 std.process]
 
|createEnv
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/process.d#L596 std.process]
 
|createEnv
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/random.d#L1730 std.random]
 
|uniformDistribution
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/random.d#L1961 std.random]
 
|RandomCover.if
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/random.d#L1973 std.random]
 
|RandomCover.if
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/random.d#L625 std.random]
 
|****
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3009 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3012 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3026 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3028 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3040 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L3045 std.range]
 
|roundRobin
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L4287 std.range]
 
|Repeat.opSlice
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L4444 std.range]
 
|Cycle.if
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L4559 std.range]
 
|Cycle.opSlice
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L4843 std.range]
 
|policy
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L5315 std.range]
 
|lockstepMixin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L5316 std.range]
 
|lockstepMixin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L5321 std.range]
 
|lockstepMixin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L5322 std.range]
 
|lockstepMixin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L5323 std.range]
 
|lockstepMixin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L5324 std.range]
 
|lockstepMixin
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L686 std.range]
 
|put
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L746 std.range]
 
|putChar
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L7579 std.range]
 
|OnlyResult.opIndex
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L7599 std.range]
 
|OnlyResult.opSlice
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L7643 std.range]
 
|OnlyResult.opIndex
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L7659 std.range]
 
|OnlyResult.opSlice
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L7689 std.range]
 
|OnlyResult.opIndex
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L7702 std.range]
 
|OnlyResult.opSlice
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L7971 std.range]
 
|enumerate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L8564 std.range]
 
|putMethods
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L8564 std.range]
 
|putMethods
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L8564 std.range]
 
|putMethods
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L8650 std.range]
 
|InputRangeObject.if
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L8745 std.range]
 
|inputRangeObject
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/range.d#L8765 std.range]
 
|outputRangeObject.E
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1034 std.socket]
 
|getAddressInfoImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1045 std.socket]
 
|getAddressInfoImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1052 std.socket]
 
|getAddressInfoImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1100 std.socket]
 
|serviceToPort
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1135 std.socket]
 
|getAddress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1152 std.socket]
 
|getAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1154 std.socket]
 
|getAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1159 std.socket]
 
|getAddress
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1159 std.socket]
 
|getAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1239 std.socket]
 
|parseAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1240 std.socket]
 
|parseAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1346 std.socket]
 
|Address.toHostString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1362 std.socket]
 
|Address.toHostString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1362 std.socket]
 
|Address.toHostString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1367 std.socket]
 
|Address.toHostString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1367 std.socket]
 
|Address.toHostString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1377 std.socket]
 
|Address.toServiceString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1383 std.socket]
 
|Address.toServiceString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1383 std.socket]
 
|Address.toServiceString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1388 std.socket]
 
|Address.toServiceString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1388 std.socket]
 
|Address.toServiceString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1451 std.socket]
 
|Address.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1453 std.socket]
 
|Address.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1597 std.socket]
 
|InternetAddress.char
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1600 std.socket]
 
|InternetAddress.char
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1664 std.socket]
 
|InternetAddress.string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1874 std.socket]
 
|Internet6Address.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L1942 std.socket]
 
|if
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2164 std.socket]
 
|SocketSet.SocketSet
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2173 std.socket]
 
|SocketSet.SocketSet
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2230 std.socket]
 
|SocketSet.add
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2231 std.socket]
 
|SocketSet.add
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L256 std.socket]
 
|SocketOSException.msg
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2592 std.socket]
 
|Socket.af
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2612 std.socket]
 
|Socket.af
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2691 std.socket]
 
|Socket.blocking
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2713 std.socket]
 
|Socket.bind
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2745 std.socket]
 
|Socket.connect
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2757 std.socket]
 
|Socket.listen
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2771 std.socket]
 
|Socket.Socket
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2783 std.socket]
 
|Socket.accept
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2846 std.socket]
 
|Socket.hostName
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2856 std.socket]
 
|Socket.remoteAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2858 std.socket]
 
|Socket.remoteAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2869 std.socket]
 
|Socket.localAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L2871 std.socket]
 
|Socket.localAddress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3058 std.socket]
 
|Socket.receiveFrom
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3081 std.socket]
 
|Socket.getOption
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3081 std.socket]
 
|Socket.getOption
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3106 std.socket]
 
|Socket.setOption
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3168 std.socket]
 
|Socket.setOption
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3168 std.socket]
 
|Socket.setOption
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3170 std.socket]
 
|Socket.setOption
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3362 std.socket]
 
|Socket.select
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3386 std.socket]
 
|Socket.Address
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3390 std.socket]
 
|Socket.Address
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3394 std.socket]
 
|Socket.Address
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3471 std.socket]
 
|socketPair
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L3475 std.socket]
 
|socketPair
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L484 std.socket]
 
|Protocol.populate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L584 std.socket]
 
|Service.populate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L723 std.socket]
 
|InternetHost.validHostent
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L743 std.socket]
 
|InternetHost.populate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socket.d#L764 std.socket]
 
|InternetHost.populate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/socketstream.d#L128 std.socketstream]
 
|SocketStream.SocketStream
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L1009 std.stdio]
 
|)
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L1042 std.stdio]
 
|file
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L1073 std.stdio]
 
|the
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L1394 std.stdio]
 
|every
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L1398 std.stdio]
 
|every
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L1419 std.stdio]
 
|every
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L1423 std.stdio]
 
|every
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L2064 std.stdio]
 
|file
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L2087 std.stdio]
 
|file
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L2094 std.stdio]
 
|file
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L2663 std.stdio]
 
|LockingTextReader.front
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L2669 std.stdio]
 
|LockingTextReader.popFront
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3330 std.stdio]
 
|lines.f
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3351 std.stdio]
 
|lines.f
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3355 std.stdio]
 
|lines.f
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3536 std.stdio]
 
|ChunksImpl.f
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3547 std.stdio]
 
|ChunksImpl.f
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3548 std.stdio]
 
|ChunksImpl.f
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3633 std.stdio]
 
|with
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3639 std.stdio]
 
|with
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3645 std.stdio]
 
|with
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3919 std.stdio]
 
|readlnImpl
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3923 std.stdio]
 
|readlnImpl
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3947 std.stdio]
 
|readlnImpl
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L3953 std.stdio]
 
|readlnImpl
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L4087 std.stdio]
 
|readlnImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L4090 std.stdio]
 
|readlnImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L4108 std.stdio]
 
|readlnImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L4111 std.stdio]
 
|readlnImpl
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L421 std.stdio]
 
|_popen
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L634 std.stdio]
 
|to
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L641 std.stdio]
 
|to
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L815 std.stdio]
 
|the
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L872 std.stdio]
 
|file
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L917 std.stdio]
 
|file
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stdio.d#L934 std.stdio]
 
|for
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1001 std.stream]
 
|ungetcw
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1011 std.stream]
 
|ungetcw
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1094 std.stream]
 
|writeExact
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1341 std.stream]
 
|flush
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1370 std.stream]
 
|string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1378 std.stream]
 
|string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1382 std.stream]
 
|string
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1433 std.stream]
 
|void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1438 std.stream]
 
|void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1443 std.stream]
 
|void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1640 std.stream]
 
|source
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1805 std.stream]
 
|TreadLine(T)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L1852 std.stream]
 
|void
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2004 std.stream]
 
|open
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2004 std.stream]
 
|open
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2004 std.stream]
 
|open
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2126 std.stream]
 
|ulong
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2238 std.stream]
 
|this()
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2243 std.stream]
 
|filename
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2253 std.stream]
 
|hFile
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2508 std.stream]
 
|wchar
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2513 std.stream]
 
|wchar
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2520 std.stream]
 
|wchar
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2727 std.stream]
 
|data
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2785 std.stream]
 
|reserve
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L2864 std.stream]
 
|void
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L428 std.stream]
 
|readExact
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L498 std.stream]
 
|readLine
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L505 std.stream]
 
|readLine
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L511 std.stream]
 
|readLine
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L541 std.stream]
 
|readLineW
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L548 std.stream]
 
|readLineW
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L554 std.stream]
 
|readLineW
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L613 std.stream]
 
|readString
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L621 std.stream]
 
|readStringW
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L643 std.stream]
 
|getc
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L663 std.stream]
 
|getcw
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L668 std.stream]
 
|getcw
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L679 std.stream]
 
|ungetc
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L680 std.stream]
 
|ungetc
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L690 std.stream]
 
|ungetcw
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/stream.d#L691 std.stream]
 
|ungetcw
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2401 std.string]
 
|leftJustify
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2412 std.string]
 
|leftJustify
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2436 std.string]
 
|rightJustify
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2447 std.string]
 
|rightJustify
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2471 std.string]
 
|center
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2484 std.string]
 
|center
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2552 std.string]
 
|detab
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2553 std.string]
 
|detab
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L256 std.string]
 
|toStringz
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2560 std.string]
 
|detab
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2636 std.string]
 
|entab
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2637 std.string]
 
|entab
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2652 std.string]
 
|entab
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2681 std.string]
 
|entab
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L2982 std.string]
 
|translateImpl
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L3051 std.string]
 
|translate
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L3070 std.string]
 
|makeTrans
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L3222 std.string]
 
|format
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L3274 std.string]
 
|sformat
 
|using closure causes GC allocation
 
| CL6
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L3315 std.string]
 
|sformat
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L3711 std.string]
 
|succ
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4237 std.string]
 
|soundex
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4383 std.string]
 
|abbrev
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4386 std.string]
 
|abbrev
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4527 std.string]
 
|wrap
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4528 std.string]
 
|wrap
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4542 std.string]
 
|wrap
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4543 std.string]
 
|wrap
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4548 std.string]
 
|wrap
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4551 std.string]
 
|wrap
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4571 std.string]
 
|wrap
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4572 std.string]
 
|wrap
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4575 std.string]
 
|wrap
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4576 std.string]
 
|wrap
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4578 std.string]
 
|wrap
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/string.d#L4666 std.string]
 
|outdent
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/syserror.d#L41 std.syserror]
 
|SysError.msg
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1903 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1906 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1908 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1913 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1915 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1918 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1922 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1924 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1926 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1928 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1931 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1933 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1937 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1939 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1941 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1943 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L1953 std.traits]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L222 std.traits]
 
|std
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L222 std.traits]
 
|std
 
|associative array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L5568 std.traits]
 
|isExpressionTuple.if
 
|associative array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L588 std.traits]
 
|fqnType.parametersTypeString
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L589 std.traits]
 
|fqnType.parametersTypeString
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/traits.d#L594 std.traits]
 
|fqnType.parametersTypeString
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L1424 std.typecons]
 
|alignForSize
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L1424 std.typecons]
 
|alignForSize
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L1424 std.typecons]
 
|alignForSize
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L1424 std.typecons]
 
|alignForSize
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L1424 std.typecons]
 
|alignForSize
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L1424 std.typecons]
 
|alignForSize
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L1424 std.typecons]
 
|alignForSize
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L1429 std.typecons]
 
|alignForSize
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L151 std.typecons]
 
|if
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2202 std.typecons]
 
|NotImplementedError.method
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2749 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2756 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2773 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2795 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2815 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2816 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2826 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2827 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2828 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2829 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2830 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2839 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2840 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2841 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2842 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2849 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2850 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2859 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2866 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2869 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2872 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2881 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2882 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2884 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2906 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2909 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2910 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2911 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2912 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2915 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2918 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2929 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2931 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2935 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2951 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L2952 std.typecons]
 
|****
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3066 std.typecons]
 
|wrap.wrap(Source)
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3168 std.typecons]
 
|wrap.wrap(Source)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3169 std.typecons]
 
|wrap.wrap(Source)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3170 std.typecons]
 
|wrap.wrap(Source)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3171 std.typecons]
 
|wrap.wrap(Source)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3172 std.typecons]
 
|wrap.wrap(Source)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3173 std.typecons]
 
|wrap.wrap(Source)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3180 std.typecons]
 
|wrap.wrap(Source)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3183 std.typecons]
 
|wrap.wrap(Source)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L3184 std.typecons]
 
|wrap.wrap(Source)
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L405 std.typecons]
 
|Tuple.injectNamedFields
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/typecons.d#L408 std.typecons]
 
|Tuple.injectNamedFields
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L1542 std.uni]
 
|genUnrolledSwitchSearch
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L1551 std.uni]
 
|genUnrolledSwitchSearch
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L1557 std.uni]
 
|genUnrolledSwitchSearch
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L1709 std.uni]
 
|GcPolicy.alloc
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L1714 std.uni]
 
|GcPolicy.realloc
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L1726 std.uni]
 
|GcPolicy.append
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L1989 std.uni]
 
|InversionList.set
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L1990 std.uni]
 
|InversionList.set
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2489 std.uni]
 
|InversionList.inverted
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2494 std.uni]
 
|InversionList.inverted
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2550 std.uni]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2551 std.uni]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2558 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2562 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2568 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2569 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2572 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2610 std.uni]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2612 std.uni]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2614 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2617 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2620 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2622 std.uni]
 
|InversionList.toSourceCode
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2631 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2633 std.uni]
 
|InversionList.toSourceCode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2936 std.uni]
 
|InversionList.dropUpTo
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L2973 std.uni]
 
|InversionList.skipUpTo
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L4648 std.uni]
 
|Utf8Matcher.badEncoding
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L4733 std.uni]
 
|Utf8Matcher.template
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L4739 std.uni]
 
|Utf8Matcher.template
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L4741 std.uni]
 
|Utf8Matcher.template
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L4927 std.uni]
 
|Utf16Matcher.badEncoding
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L5428 std.uni]
 
|toDelegate
 
|using closure causes GC allocation
 
| CL5
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L5728 std.uni]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L5731 std.uni]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L5732 std.uni]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L5737 std.uni]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L5738 std.uni]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L5739 std.uni]
 
|compressTo
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L5979 std.uni]
 
|isPrettyPropertyName
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L6010 std.uni]
 
|SetSearcher.opCall
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L6010 std.uni]
 
|SetSearcher.opCall
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L6188 std.uni]
 
|unicode.loadAny
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L6188 std.uni]
 
|unicode.loadAny
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L7649 std.uni]
 
|enum
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L7654 std.uni]
 
|enum
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L7656 std.uni]
 
|enum
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L7705 std.uni]
 
|enum
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L7707 std.uni]
 
|enum
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L8154 std.uni]
 
|encodeTo
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L8302 std.uni]
 
|toCaseInPlaceAlloc.toCaseInPlaceAlloc
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L851 std.uni]
 
|MultiArray.sizes
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L885 std.uni]
 
|MultiArray.n
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uni.d#L918 std.uni]
 
|MultiArray.n
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L120 std.uri]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L126 std.uri]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L191 std.uri]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L200 std.uri]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L206 std.uri]
 
|URI_Encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L250 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L256 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L274 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L276 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L290 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L294 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L303 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L308 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L310 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L313 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L318 std.uri]
 
|URI_Decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uri.d#L50 std.uri]
 
|URIException.nothrow
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1115 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1132 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1141 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1230 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1232 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1284 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1290 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1312 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1314 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1318 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1335 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1337 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1342 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1366 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1370 std.utf]
 
|decodeImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1576 std.utf]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1595 std.utf]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1631 std.utf]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1646 std.utf]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1685 std.utf]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1702 std.utf]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1722 std.utf]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1724 std.utf]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1785 std.utf]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1788 std.utf]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1797 std.utf]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1802 std.utf]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1834 std.utf]
 
|encode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L1837 std.utf]
 
|encode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L199 std.utf]
 
|strideImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2096 std.utf]
 
|toUTF8
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2105 std.utf]
 
|toUTF8
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2122 std.utf]
 
|toUTF8
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2131 std.utf]
 
|toUTF8
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2174 std.utf]
 
|toUTF16
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2175 std.utf]
 
|toUTF16
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2182 std.utf]
 
|toUTF16
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2207 std.utf]
 
|wstring
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2208 std.utf]
 
|wstring
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2229 std.utf]
 
|toUTF32
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2250 std.utf]
 
|toUTF32
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2340 std.utf]
 
|toUTFzImpl
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2399 std.utf]
 
|toUTFzImpl
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2657 std.utf]
 
|nothrow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2675 std.utf]
 
|nothrow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L2678 std.utf]
 
|nothrow
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L316 std.utf]
 
|strideBack
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L340 std.utf]
 
|strideBack
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L71 std.utf]
 
|UTFException.msg
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L84 std.utf]
 
|UTFException.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L842 std.utf]
 
|toUCSindex
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L844 std.utf]
 
|toUCSindex
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L88 std.utf]
 
|UTFException.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/utf.d#L89 std.utf]
 
|UTFException.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uuid.d#L1176 std.uuid]
 
|parseUUID
 
|'new' causes GC allocation
 
| throws Exception
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uuid.d#L1182 std.uuid]
 
|parseUUID
 
|'new' causes GC allocation
 
| throws Exception
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uuid.d#L1190 std.uuid]
 
|parseUUID
 
|'new' causes GC allocation
 
| throws Exception
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uuid.d#L335 std.uuid]
 
|****
 
|'new' causes GC allocation
 
| throws Exception
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uuid.d#L340 std.uuid]
 
|****
 
|'new' causes GC allocation
 
| throws Exception
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uuid.d#L353 std.uuid]
 
|****
 
|'new' causes GC allocation
 
| throws Exception
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uuid.d#L371 std.uuid]
 
|****
 
|'new' causes GC allocation
 
| throws Exception
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/uuid.d#L382 std.uuid]
 
|****
 
|'new' causes GC allocation
 
| throws Exception
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L1387 std.variant]
 
|variantArray
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L1416 std.variant]
 
|VariantException
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L2193 std.variant]
 
|visitImpl
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L236 std.variant]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L371 std.variant]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L436 std.variant]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L451 std.variant]
 
|VariantN.handler
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L456 std.variant]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L471 std.variant]
 
|VariantN.handler
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L477 std.variant]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L489 std.variant]
 
|VariantN.handler
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L494 std.variant]
 
|VariantN.handler
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L500 std.variant]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L510 std.variant]
 
|VariantN.handler
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L648 std.variant]
 
|VariantN.opAssign
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L791 std.variant]
 
|VariantN.get
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L810 std.variant]
 
|VariantN.get
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L916 std.variant]
 
|VariantN.value
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/variant.d#L974 std.variant]
 
|VariantN.opArithmetic
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1004 std.xml]
 
|Tag.tagString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1011 std.xml]
 
|Tag.tagString
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1055 std.xml]
 
|Tag.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1059 std.xml]
 
|Tag.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1067 std.xml]
 
|Tag.string
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1071 std.xml]
 
|Tag.string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1075 std.xml]
 
|Tag.string
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1079 std.xml]
 
|Tag.string
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1080 std.xml]
 
|Tag.string
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1158 std.xml]
 
|Tag.const
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1160 std.xml]
 
|Tag.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1164 std.xml]
 
|Tag.const
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1166 std.xml]
 
|Tag.const
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1168 std.xml]
 
|Tag.const
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1228 std.xml]
 
|Comment.content
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1279 std.xml]
 
|Comment.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1307 std.xml]
 
|CData.content
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1358 std.xml]
 
|CData.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1466 std.xml]
 
|XMLInstruction.content
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1517 std.xml]
 
|XMLInstruction.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1545 std.xml]
 
|ProcessingInstruction.content
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1596 std.xml]
 
|ProcessingInstruction.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1627 std.xml]
 
|Item.pretty
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1674 std.xml]
 
|DocumentParser.xmlText_
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1957 std.xml]
 
|ElementParser.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1991 std.xml]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1997 std.xml]
 
|ElementParser.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L1999 std.xml]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2011 std.xml]
 
|ElementParser.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2019 std.xml]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2020 std.xml]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2034 std.xml]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2039 std.xml]
 
|ElementParser.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2044 std.xml]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2054 std.xml]
 
|ElementParser.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2095 std.xml]
 
|ElementParser.msg
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2101 std.xml]
 
|ElementParser.msg
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2106 std.xml]
 
|ElementParser.msg
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2197 std.xml]
 
|ElementParser.checkAttValue
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2378 std.xml]
 
|ElementParser.checkElement
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2560 std.xml]
 
|ElementParser.checkLiteral
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2569 std.xml]
 
|ElementParser.checkEnd
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2569 std.xml]
 
|ElementParser.checkEnd
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2637 std.xml]
 
|check
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2817 std.xml]
 
|CheckException.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2818 std.xml]
 
|CheckException.string
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2819 std.xml]
 
|CheckException.string
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2835 std.xml]
 
|Err
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2858 std.xml]
 
|Err
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2963 std.xml]
 
|Err
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2964 std.xml]
 
|Err
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L2971 std.xml]
 
|Err
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L454 std.xml]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L470 std.xml]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L476 std.xml]
 
|decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L477 std.xml]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L480 std.xml]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L481 std.xml]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L482 std.xml]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L483 std.xml]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L484 std.xml]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L488 std.xml]
 
|decode
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L489 std.xml]
 
|decode
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L569 std.xml]
 
|Document.s
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L652 std.xml]
 
|Document.const
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L688 std.xml]
 
|Element.name
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L689 std.xml]
 
|Element.name
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L700 std.xml]
 
|Element.tag_
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L702 std.xml]
 
|Element.tag_
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L720 std.xml]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L738 std.xml]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L756 std.xml]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L774 std.xml]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L794 std.xml]
 
|Element.opCatAssign
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L800 std.xml]
 
|Element.appendItem
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L805 std.xml]
 
|Element.parse
 
|using closure causes GC allocation
 
| CL6
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L807 std.xml]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L808 std.xml]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L809 std.xml]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L810 std.xml]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L812 std.xml]
 
|Element.parse
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L814 std.xml]
 
|Element.parse
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L901 std.xml]
 
|Element.const
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L902 std.xml]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L917 std.xml]
 
|Element.const
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L924 std.xml]
 
|Element.const
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L924 std.xml]
 
|Element.const
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L928 std.xml]
 
|Element.const
 
|array literal may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L934 std.xml]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L937 std.xml]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L955 std.xml]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/xml.d#L956 std.xml]
 
|Element.const
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L127 std.zip]
 
|ArchiveMember.expandedData
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L231 std.zip]
 
|ArchiveMember.compressionMethod
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L324 std.zip]
 
|ZipArchive.addMember
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L349 std.zip]
 
|ZipArchive.build
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L370 std.zip]
 
|ZipArchive.build
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L386 std.zip]
 
|ZipArchive.build
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L50 std.zip]
 
|ZipException.msg
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L500 std.zip]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L521 std.zip]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L527 std.zip]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L546 std.zip]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L547 std.zip]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L566 std.zip]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L577 std.zip]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L580 std.zip]
 
|ZipArchive.buffer
 
|indexing an associative array may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L584 std.zip]
 
|ZipArchive.buffer
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L599 std.zip]
 
|ZipArchive.expand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L621 std.zip]
 
|ZipArchive.expand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L626 std.zip]
 
|ZipArchive.expand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zip.d#L645 std.zip]
 
|ZipArchive.expand
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L133 std.zlib]
 
|compress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L136 std.zlib]
 
|compress
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L137 std.zlib]
 
|compress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L140 std.zlib]
 
|compress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L178 std.zlib]
 
|uncompress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L186 std.zlib]
 
|uncompress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L199 std.zlib]
 
|uncompress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L202 std.zlib]
 
|uncompress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L207 std.zlib]
 
|uncompress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L282 std.zlib]
 
|Compress.error
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L337 std.zlib]
 
|Compress.compress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L342 std.zlib]
 
|Compress.compress
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L349 std.zlib]
 
|Compress.compress
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L352 std.zlib]
 
|Compress.compress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L403 std.zlib]
 
|Compress.flush
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L410 std.zlib]
 
|Compress.flush
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L413 std.zlib]
 
|Compress.flush
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L446 std.zlib]
 
|UnCompress.error
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L509 std.zlib]
 
|UnCompress.uncompress
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L514 std.zlib]
 
|UnCompress.uncompress
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L521 std.zlib]
 
|UnCompress.uncompress
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L524 std.zlib]
 
|UnCompress.uncompress
 
|setting 'length' may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L553 std.zlib]
 
|UnCompress.flush
 
|'new' causes GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L560 std.zlib]
 
|UnCompress.flush
 
|operator ~= may cause GC allocation
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L565 std.zlib]
 
|UnCompress.flush
 
|'delete' requires GC
 
| ???
 
|-
 
|[https://github.com/D-Programming-Language//phobos/blob/d4d98124ab6cbef7097025a7cfd1161d1963c87e/std/zlib.d#L576 std.zlib]
 
|UnCompress.flush
 
|operator ~ may cause GC allocation
 
| ???
 
|-
 
|}
 
 
 
== Closure allocation reasons ==
 
 
 
=== CL01: Fixable by manually stack-allocating closure ===
 
  A delegate is passed to some function which stores this delegate and
 
  therefore correctly doesn't mark the parameter as scope. However,
 
  the lifetime of the stored delegate is still limited to the current
 
  function (e.g. it's stored in a struct instance, but on the stack).
 
 
 
  Can be fixed by creating a static struct{T... members; void
 
  doSomething(){access members}} instance on stack and passing
 
  &stackvar.doSomething as delegate.
 
 
 
=== CL02: Using delegates to add state to ranges ===
 
  ----
 
  return iota(dim).
 
    filter!(i => ptr[i])().
 
    map!(i => BitsSet!size_t(ptr[i], i * bitsPerSizeT))().
 
    joiner();
 
  ----
 
  This code adds state to ranges without declaring a new type: the ptr
 
  variable is not accessible and needs to be move into a closure.
 
  Declaring a custom range type is a solution, but not
 
  straightforward: If the ptr field is moved into the range a closure
 
  is not necessary. But if the range is copied, it's address changes
 
  and the delegate passed to map is now invalid.
 
 
 
=== CL03: Functions taking delegates as generic parameters ===
 
  receiveTimeout,receive,formattedWrite accept different types,
 
  including delegates. The delegates can all be scope to avoid the
 
  allocation but is void foo(T)(scope T) a good idea? The alternative
 
  is probably making an overload for delegates with scope attribute.
 
 
 
  (The result is that all functions calling receiveTimeout,... with a
 
  delegate allocate a closure)
 
 
 
=== CL04: Solvable with manual memory management ===
 
  Some specific functions can't be easily fixed, but the delegates
 
  they create have a well defined lifetime (for example spawn creates
 
  a delegate which is only needed at the startup of a new thread, it's
 
  never used again). These could be malloc+freed.
 
 
 
=== CL05: Design issue ===
 
  These functions generally create a delegate using variables passed
 
  in as parameters. There's no way to avoid closures here. Although
 
  manual allocation is an possible, the lifetime is undefined and can
 
  only be managed by the GC.
 
 
 
=== CL06: Other ===
 
  Two cases can be fixed by moving a buffer into a struct or moving a
 
  function out of a member function into it's surrounding class.
 

Revision as of 13:13, 14 October 2014

Potential solutions =

Closure allocations

CL01: Fixable by manually stack-allocating closure

  A delegate is passed to some function which stores this delegate and
  therefore correctly doesn't mark the parameter as scope. However,
  the lifetime of the stored delegate is still limited to the current
  function (e.g. it's stored in a struct instance, but on the stack).
  Can be fixed by creating a static struct{T... members; void
  doSomething(){access members}} instance on stack and passing
  &stackvar.doSomething as delegate.

CL02: Using delegates to add state to ranges

  ----
  return iota(dim).
    filter!(i => ptr[i])().
    map!(i => BitsSet!size_t(ptr[i], i * bitsPerSizeT))().
    joiner();
  ----
  This code adds state to ranges without declaring a new type: the ptr
  variable is not accessible and needs to be move into a closure.
  Declaring a custom range type is a solution, but not
  straightforward: If the ptr field is moved into the range a closure
  is not necessary. But if the range is copied, it's address changes
  and the delegate passed to map is now invalid.

CL03: Functions taking delegates as generic parameters

  receiveTimeout,receive,formattedWrite accept different types,
  including delegates. The delegates can all be scope to avoid the
  allocation but is void foo(T)(scope T) a good idea? The alternative
  is probably making an overload for delegates with scope attribute.
  (The result is that all functions calling receiveTimeout,... with a
  delegate allocate a closure)

CL04: Solvable with manual memory management

  Some specific functions can't be easily fixed, but the delegates
  they create have a well defined lifetime (for example spawn creates
  a delegate which is only needed at the startup of a new thread, it's
  never used again). These could be malloc+freed.

CL05: Design issue

  These functions generally create a delegate using variables passed
  in as parameters. There's no way to avoid closures here. Although
  manual allocation is an possible, the lifetime is undefined and can
  only be managed by the GC.

CL06: Other

  Two cases can be fixed by moving a buffer into a struct or moving a
  function out of a member function into it's surrounding class.

Labeled data

Here are the results based on the compiler's report (building Phobos unittests with -vgc flag of DMD).

For templates only code that is _instantiated_ by unittests build is accounted for (~ all covered code).

The tool used to post-process -vgc output can be found here, it's not tied to Phobos and should work with any github-based project (to be extended).


Module Artifact Reason Possible Fix(es)
std.algorithm BoyerMooreFinder.this 'new' causes GC allocation;

indexing an associative array may cause GC allocation 1 2

std.algorithm Levenshtein.AllocMatrix 'delete' requires GC;

'new' causes GC allocation 1 2

std.algorithm Levenshtein.path operator ~= may cause GC allocation 1 2 3
std.algorithm SplitterResult.front 'new' causes GC allocation 1 If version(assert) is defined this will throw a new RangeError for an empty range.
std.algorithm SplitterResult.popFront 'new' causes GC allocation 1 If version(assert) is defined this will throw a new RangeError for an empty range.
std.algorithm TimSortImpl.ensureCapacity setting 'length' may cause GC allocation 1
std.algorithm TimSortImpl.sort setting 'length' may cause GC allocation 1
std.algorithm back 'new' causes GC allocation 1 If version(assert) is defined this will throw a new RangeError for an empty range.
std.algorithm castSwitch 'new' causes GC allocation;

using closure causes GC allocation 1 2 3 4 5

std.algorithm commonPrefix 'new' causes GC allocation 1
std.algorithm front 'new' causes GC allocation 1 If version(assert) is defined this will throw a new RangeError for an empty range.
std.algorithm largestPartialIntersection using closure causes GC allocation 1
std.algorithm largestPartialIntersectionWeighted.heapComp indexing an associative array may cause GC allocation 1
std.algorithm makeIndex operator ~ may cause GC allocation;

using closure causes GC allocation 1 2

std.algorithm popBack 'new' causes GC allocation 1 If version(assert) is defined this will throw a new RangeError for an empty range.
std.algorithm popFront 'new' causes GC allocation 1 If version(assert) is defined this will throw a new RangeError for an empty range.
std.algorithm predSwitch 'new' causes GC allocation 1 2
std.algorithm reduce.reduceImpl 'new' causes GC allocation 1 This is a throw when empty range and no seed.
std.algorithm rndstuff 'new' causes GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6

std.algorithm splitter.front 'new' causes GC allocation 1 If version(assert) is defined this will throw a new RangeError for an empty range.
std.algorithm splitter.popFront 'new' causes GC allocation 1 If version(assert) is defined this will throw a new RangeError for an empty range.
std.array Appender.this 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2

std.array array operator ~= may cause GC allocation 1
std.array arrayAllocImpl 'new' causes GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5

std.array assocArray indexing an associative array may cause GC allocation 1
std.array ensureAddable 'new' causes GC allocation;

operator ~= may cause GC allocation; setting 'length' may cause GC allocation 1 2 3 4

std.array insertInPlace.putDChar setting 'length' may cause GC allocation 1
std.array insertInPlace.trustedMemcopy setting 'length' may cause GC allocation 1
std.array replace 'new' causes GC allocation 1
std.array replaceInPlace operator ~ may cause GC allocation 1
std.array replaceSlice 'new' causes GC allocation 1
std.array replicate 'new' causes GC allocation 1
std.array split operator ~= may cause GC allocation 1 2
std.base64 Base64Impl.Decoder.doDecoding operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2

std.base64 Base64Impl.Decoder.popFront 'new' causes GC allocation 1 2 3 4
std.base64 Base64Impl.Decoder.popFront.endCondition 'new' causes GC allocation 1
std.base64 Base64Impl.Encoder.doEncoding setting 'length' may cause GC allocation 1
std.base64 Base64Impl.Encoder.popFront 'new' causes GC allocation 1 2
std.base64 Base64Impl.decode 'new' causes GC allocation 1 2
std.base64 Base64Impl.decodeChar 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3

std.base64 Base64Impl.encode 'new' causes GC allocation 1
std.base64 Base64Impl.realDecodeLength 'new' causes GC allocation 1
std.bigint checkDivByZero 'new' causes GC allocation 1
std.bigint toDecimalString operator ~= may cause GC allocation 1
std.bigint toHex operator ~= may cause GC allocation 1
std.bigint toString 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.bitmanip length setting 'length' may cause GC allocation 1
std.bitmanip myToString operator ~ may cause GC allocation 1
std.bitmanip myToStringx operator ~ may cause GC allocation 1
std.bitmanip toString 'new' causes GC allocation;

operator ~ may cause GC allocation; using closure causes GC allocation 1 2 3

CL2
std.complex Complex.toString operator ~= may cause GC allocation;

using closure causes GC allocation 1 2 3

CL3
std.concurrency List.put 'new' causes GC allocation 1
std.concurrency MessageBox.get.onLinkDeadMsg 'new' causes GC allocation 1 2
std.concurrency MessageBox.get.pty 'new' causes GC allocation 1
std.concurrency MessageBox.this 'new' causes GC allocation 1 2 3
std.concurrency _spawn 'new' causes GC allocation;

indexing an associative array may cause GC allocation 1 2 3

std.concurrency onCrowdingThrow 'new' causes GC allocation 1
std.concurrency receiveOnly 'new' causes GC allocation 1
std.concurrency register indexing an associative array may cause GC allocation;

operator ~= may cause GC allocation 1 2 3

std.concurrency this 'new' causes GC allocation;

using closure causes GC allocation 1 2

CL4
std.concurrency thisTid 'new' causes GC allocation 1
std.container.array back 'new' causes GC allocation 1 2
std.container.array front 'new' causes GC allocation 1 2
std.container.array moveAt 'new' causes GC allocation 1
std.container.array moveBack 'new' causes GC allocation 1
std.container.array moveFront 'new' causes GC allocation 1
std.container.array opIndex 'new' causes GC allocation 1 2
std.container.array opSlice 'new' causes GC allocation 1 2
std.container.array opSliceAssign 'new' causes GC allocation 1 2
std.container.array opSliceOpAssign 'new' causes GC allocation 1 2
std.container.array opSliceUnary 'new' causes GC allocation 1 2
std.container.array popBack 'new' causes GC allocation 1
std.container.array popFront 'new' causes GC allocation 1
std.container.dlist DList.createNode 'new' causes GC allocation 1
std.container.dlist DList.initialize 'new' causes GC allocation 1
std.container.rbtree RBNode.dup 'new' causes GC allocation 1
std.container.rbtree RedBlackTree.allocate 'new' causes GC allocation 1
std.container.rbtree RedBlackTree.check.recurse 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196

std.container.rbtree RedBlackTree.dup 'new' causes GC allocation 1
std.container.rbtree redBlackTree 'new' causes GC allocation 1 2 3 4
std.container.slist SList.initialize 'new' causes GC allocation 1
std.container.slist SList.insertFront 'new' causes GC allocation 1 2
std.container.util make.make 'new' causes GC allocation 1
std.conv convError 'new' causes GC allocation 1 2
std.conv parse 'new' causes GC allocation;

indexing an associative array may cause GC allocation; operator ~ may cause GC allocation; operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

std.conv parse.bailOut 'new' causes GC allocation 1
std.conv parseError 'new' causes GC allocation 1
std.conv parseEscape operator ~ may cause GC allocation 1
std.conv strippedOctalLiteral operator ~= may cause GC allocation 1
std.conv textImpl operator ~= may cause GC allocation 1
std.conv toImpl 'new' causes GC allocation;

indexing an associative array may cause GC allocation; operator ~ may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196

std.cstream seek 'new' causes GC allocation 1
std.cstream this 'new' causes GC allocation 1 2 3
std.csv CsvReader.this 'new' causes GC allocation;

indexing an associative array may cause GC allocation; operator ~ may cause GC allocation; operator ~= may cause GC allocation; setting 'length' may cause GC allocation 1 2 3 4 5 6 7 8 9

std.csv csvNextToken 'new' causes GC allocation 1 2 3
std.csv popFront 'new' causes GC allocation 1 2
std.csv prime 'new' causes GC allocation;

indexing an associative array may cause GC allocation 1 2 3 4 5

std.csv toString operator ~ may cause GC allocation 1
std.datetime Clock.currStdTime 'new' causes GC allocation 1
std.datetime DosFileTimeToSysTime 'new' causes GC allocation 1 2
std.datetime Interval._enforceNotEmpty 'new' causes GC allocation 1 Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the line number would not be in the correct spot, since it's essentially like enforce. A better approach would be to get rid of the function and then pre-allocate an exception for each place it was being called, but that would be pre-allocating several exceptions, since many of Interval's functions call it.
std.datetime Interval.begin 'new' causes GC allocation 1 Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
std.datetime Interval.end 'new' causes GC allocation 1 Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
std.datetime Interval.expand 'new' causes GC allocation 1 2 3 4 5 6 Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
std.datetime Interval.intersection 'new' causes GC allocation 1 2 3 Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
std.datetime Interval.merge 'new' causes GC allocation 1 2 3 Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
std.datetime Interval.shift 'new' causes GC allocation 1 2 Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
std.datetime Interval.this 'new' causes GC allocation 1 2 Throws a DateTimeException on bad input. This could be changed to a pre-allocated exception.
std.datetime IntervalRange._enforceCorrectDirection 'new' causes GC allocation 1 2
std.datetime IntervalRange._enforceNotEmpty 'new' causes GC allocation 1
std.datetime NegInfInterval.intersection 'new' causes GC allocation 1 2
std.datetime NegInfInterval.merge 'new' causes GC allocation 1
std.datetime NegInfIntervalRange._enforceCorrectDirection 'new' causes GC allocation 1
std.datetime PosInfInterval.intersection 'new' causes GC allocation 1 2
std.datetime PosInfInterval.merge 'new' causes GC allocation 1
std.datetime PosInfIntervalRange._enforceCorrectDirection 'new' causes GC allocation 1
std.datetime SysTimeToDosFileTime 'new' causes GC allocation 1 2
std.datetime _enforceValidTZFile 'new' causes GC allocation 1
std.datetime dayOfYear 'new' causes GC allocation 1 Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception.
std.datetime enforceValid 'new' causes GC allocation 1 2 3 4 5
std.datetime everyDayOfWeek using closure causes GC allocation 1 CL5
std.datetime everyDuration using closure causes GC allocation 1 CL5
std.datetime expand using closure causes GC allocation 1 CL5
std.datetime fracSec 'new' causes GC allocation 1
std.datetime fracSecs 'new' causes GC allocation 1 2
std.datetime fracSecsFromISOString 'new' causes GC allocation 1 2 3
std.datetime fromISOExtString 'new' causes GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
std.datetime fromISOString 'new' causes GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
std.datetime fromSimpleString 'new' causes GC allocation 1 2 3 4 5 6 7 8 9 10 11 Throws a new DateTimeException on bad input. This could be changed to a pre-allocated exception, but then the error message wouldn't contain the bad input and would therefore be less informative.
std.datetime func using closure causes GC allocation 1 CL5
std.datetime getInstalledTZNames 'new' causes GC allocation 1 2
std.datetime getTimeZone 'new' causes GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

std.datetime initializeTests array literal may cause GC allocation;

associative array literal may cause GC allocation; indexing an associative array may cause GC allocation; operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13

std.datetime monthFromString 'new' causes GC allocation 1
std.datetime parseRFC822DateTime 'new' causes GC allocation 1 2 3 4 5 6 7 8 9
std.datetime parseRFC822DateTime.parseTZ 'new' causes GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
std.datetime parseRFC822DateTime.stripAndCheckLen 'new' causes GC allocation 1
std.datetime readVal 'new' causes GC allocation 1
std.datetime testBadParse822 'new' causes GC allocation 1
std.datetime testParse822 'new' causes GC allocation 1
std.datetime this 'new' causes GC allocation 1 2 3
std.datetime toISOExtString operator ~ may cause GC allocation 1 2
std.datetime toISOString operator ~ may cause GC allocation 1 2
std.datetime toSimpleString operator ~ may cause GC allocation 1 2
std.datetime yearBC 'new' causes GC allocation 1 2
std.digest.digest toHexString 'new' causes GC allocation 1 string toHexString(ubyte[] data): Provide ouput range and/or RCString overload
std.encoding **** operator ~= may cause GC allocation 1
std.encoding EncodingScheme.create 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4

std.encoding EncodingScheme.register 'new' causes GC allocation;

indexing an associative array may cause GC allocation; operator ~ may cause GC allocation 1 2 3

std.encoding EncodingScheme.sanitize 'new' causes GC allocation 1
std.encoding makeReadable operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
std.encoding names array literal may cause GC allocation 1 2 3 4 5 6
std.encoding sanitize 'new' causes GC allocation 1
std.encoding transcode 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2

std.encoding transcodeReverse operator ~ may cause GC allocation 1
std.exception assertNotThrown 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.exception assertThrown 'new' causes GC allocation 1
std.exception assumeWontThrow 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4 5

std.exception bailOut 'new' causes GC allocation 1 2
std.exception enforceEx.enforceEx 'new' causes GC allocation 1 2
std.exception errnoEnforce 'new' causes GC allocation 1
std.exception this operator ~ may cause GC allocation 1
std.file _ensureLStatDone operator ~ may cause GC allocation 1
std.file _ensureStatDone operator ~ may cause GC allocation 1
std.file cenforce 'new' causes GC allocation 1
std.file deleteme operator ~ may cause GC allocation 1
std.file ensureDirExists 'new' causes GC allocation 1
std.file popFront using closure causes GC allocation 1
std.file read 'delete' requires GC 1
std.file readLink 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2 3 4

std.file remove operator ~ may cause GC allocation 1
std.file rmdirRecurse 'new' causes GC allocation 1
std.file this 'new' causes GC allocation 1
std.format FormatSpec.fillUp 'new' causes GC allocation 1 2
std.format doFormat.formatArg.putAArray 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4 5

std.format doFormat.formatArg.putreal 'new' causes GC allocation 1
std.format doFormat.getFmtChar 'new' causes GC allocation 1
std.format doFormat.getFmtInt 'new' causes GC allocation 1 2
std.format doFormat.getFmtStar 'new' causes GC allocation 1 2
std.format formatNth.gencode operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3

std.format formatRange 'new' causes GC allocation 1
std.format getNthInt 'new' causes GC allocation 1 2
std.format primitiveTypeInfo associative array literal may cause GC allocation 1
std.format singleSpec 'new' causes GC allocation 1 2 3
std.format unformatRange indexing an associative array may cause GC allocation;

operator ~= may cause GC allocation 1 2

std.functional memoize.memoize indexing an associative array may cause GC allocation 1
std.functional partial.partial.errormsg operator ~= may cause GC allocation 1 2
std.getopt getoptImpl 'new' causes GC allocation;

operator ~ may cause GC allocation; operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

std.getopt handleOption operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8

std.getopt handleOption.setHash indexing an associative array may cause GC allocation 1
std.getopt splitAndGet operator ~ may cause GC allocation 1 2 3
std.internal.math.biguintcore **** array literal may cause GC allocation 1
std.internal.math.biguintcore add 'new' causes GC allocation 1
std.internal.math.biguintcore addInt 'new' causes GC allocation 1
std.internal.math.biguintcore biguintFromDecimal 'new' causes GC allocation 1
std.internal.math.biguintcore biguintToDecimal setting 'length' may cause GC allocation 1
std.internal.math.biguintcore blockDivMod 'delete' requires GC;

'new' causes GC allocation 1 2

std.internal.math.biguintcore div 'new' causes GC allocation;

array literal may cause GC allocation 1 2

std.internal.math.biguintcore divInt 'new' causes GC allocation 1
std.internal.math.biguintcore divModInternal 'delete' requires GC;

'new' causes GC allocation 1 2 3 4

std.internal.math.biguintcore fromDecimalString 'new' causes GC allocation;

array literal may cause GC allocation; setting 'length' may cause GC allocation 1 2 3

std.internal.math.biguintcore fromHexString 'new' causes GC allocation;

array literal may cause GC allocation 1 2

std.internal.math.biguintcore includeSign 'new' causes GC allocation 1
std.internal.math.biguintcore mod 'new' causes GC allocation;

array literal may cause GC allocation 1 2 3

std.internal.math.biguintcore modInt 'delete' requires GC;

'new' causes GC allocation 1 2

std.internal.math.biguintcore mul 'new' causes GC allocation;

array literal may cause GC allocation 1 2

std.internal.math.biguintcore mulInternal 'delete' requires GC;

'new' causes GC allocation 1 2 3 4

std.internal.math.biguintcore opAssign array literal may cause GC allocation 1 2 3 4 5 6
std.internal.math.biguintcore opShl 'new' causes GC allocation 1
std.internal.math.biguintcore pow 'new' causes GC allocation;

array literal may cause GC allocation 1 2 3

std.internal.math.biguintcore squareInternal 'delete' requires GC;

'new' causes GC allocation 1 2

std.internal.math.biguintcore sub 'new' causes GC allocation 1 2
std.internal.math.biguintcore subInt 'new' causes GC allocation 1
std.internal.math.biguintcore toDecimalString 'new' causes GC allocation 1
std.internal.math.biguintcore toHexString 'new' causes GC allocation 1
std.json assign 'new' causes GC allocation;

indexing an associative array may cause GC allocation 1 2

std.json opBinary operator ~= may cause GC allocation 1
std.json opIndex operator ~ may cause GC allocation 1
std.json opIndexAssign indexing an associative array may cause GC allocation 1
std.json opOpAssign operator ~= may cause GC allocation 1
std.json parseJSON.error 'new' causes GC allocation 1
std.json parseJSON.parseValue indexing an associative array may cause GC allocation;

operator ~= may cause GC allocation 1 2

std.json toJSON.toString 'new' causes GC allocation 1
std.json toJSON.toValue.emit indexing an associative array may cause GC allocation 1
std.mmfile this operator ~ may cause GC allocation 1 2 3
std.net.curl **** using closure causes GC allocation 1 CL1
std.net.curl AsyncLineInputRange.this 'new' causes GC allocation 1
std.net.curl Pool.push 'new' causes GC allocation 1
std.net.curl WorkerThreadProtocol.wait using closure causes GC allocation 1 CL3
std.net.curl _basicFTP operator ~= may cause GC allocation 1
std.net.curl _basicHTTP indexing an associative array may cause GC allocation;

operator ~= may cause GC allocation; using closure causes GC allocation 1 2 3 4 5

CL1
std.net.curl _finalizeAsyncChunks setting 'length' may cause GC allocation;

using closure causes GC allocation 1 2

CL3
std.net.curl _getForRange using closure causes GC allocation 1 CL3
std.net.curl _receiveAsyncLines operator ~= may cause GC allocation;

setting 'length' may cause GC allocation; using closure causes GC allocation 1 2 3

CL3
std.net.curl _spawnAsync 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2 3

std.net.curl byLine.popFront array literal may cause GC allocation 1 2
std.net.curl clearIfSupported using closure causes GC allocation 1 CL5
std.net.curl decodeLineInto operator ~= may cause GC allocation;

setting 'length' may cause GC allocation; using closure causes GC allocation 1 2 3 4 5

CL5
std.net.curl decodeString operator ~= may cause GC allocation 1
std.net.curl del operator ~ may cause GC allocation;

using closure causes GC allocation 1 2

CL1
std.net.curl download 'new' causes GC allocation;

using closure causes GC allocation 1 2

CL1
std.net.curl dup using closure causes GC allocation 1 CL5
std.net.curl onReceive using closure causes GC allocation 1 CL5
std.net.curl onReceiveHeader indexing an associative array may cause GC allocation;

using closure causes GC allocation 1 2

CL5
std.net.curl onSeek using closure causes GC allocation 1 CL5
std.net.curl onSend using closure causes GC allocation 1 CL5
std.net.curl onSocketOption using closure causes GC allocation 1 CL5
std.net.curl push using closure causes GC allocation 1 CL5
std.net.curl this 'new' causes GC allocation 1
std.net.curl upload 'new' causes GC allocation 1
std.net.curl url operator ~ may cause GC allocation 1 2
std.net.isemail isEmail 'new' causes GC allocation;

array literal may cause GC allocation; associative array literal may cause GC allocation; indexing an associative array may cause GC allocation; operator ~ may cause GC allocation; operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170

std.net.isemail substr using closure causes GC allocation 1 CL2
std.numeric Fft.this 'new' causes GC allocation 1
std.outbuffer **** setting 'length' may cause GC allocation 1
std.parallelism RoundRobinBuffer.this setting 'length' may cause GC allocation 1 2
std.parallelism Task.executeInNewThread 'new' causes GC allocation 1 2
std.parallelism TaskPool.abstractPutGroupNoSync 'new' causes GC allocation 1
std.parallelism TaskPool.popNoSync 'new' causes GC allocation 1
std.parallelism TaskPool.this 'new' causes GC allocation 1 2 3 4 5 6 7
std.parallelism asyncBuf.AsyncBuf.this setting 'length' may cause GC allocation 1 2
std.parallelism foreachErr 'new' causes GC allocation 1
std.parallelism initialize 'new' causes GC allocation 1
std.parallelism map.map.Map.dumpToFrom setting 'length' may cause GC allocation 1
std.parallelism map.map.Map.this setting 'length' may cause GC allocation 1 2 3
std.parallelism parallel using closure causes GC allocation 1 CL4
std.parallelism popFront 'new' causes GC allocation;

using closure causes GC allocation 1 2 3

CL4
std.parallelism reduce.reduce.reduceOnRange 'new' causes GC allocation 1
std.parallelism submitAndExecute 'new' causes GC allocation 1
std.parallelism task 'new' causes GC allocation 1 2 3
std.parallelism taskPool 'new' causes GC allocation 1
std.path absolutePath 'new' causes GC allocation 1
std.path buildNormalizedPath 'new' causes GC allocation 1 2
std.path buildPath 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2

std.path defaultExtension operator ~ may cause GC allocation 1 2
std.path expandTilde.combineCPathWithDPath operator ~= may cause GC allocation 1
std.path expandTilde.expandFromDatabase operator ~ may cause GC allocation 1 2
std.path globMatch operator ~ may cause GC allocation 1
std.path relativePath 'new' causes GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5

std.path setExtension operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6

std.process Pid.performWait 'new' causes GC allocation 1
std.process _spawnvp 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.process charAllocator 'new' causes GC allocation 1
std.process createEnv 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.process environment.opIndex operator ~ may cause GC allocation 1
std.process environment.opIndexAssign operator ~ may cause GC allocation 1
std.process environment.toAA indexing an associative array may cause GC allocation 1
std.process escapeShellArguments.allocator 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2

std.process escapeWindowsShellCommand 'new' causes GC allocation 1 2
std.process execvpe_ operator ~ may cause GC allocation 1
std.process newFromErrno 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.process pipe 'new' causes GC allocation 1 2 3
std.process pipeProcessImpl 'new' causes GC allocation 1 2
std.process shell operator ~= may cause GC allocation 1
std.process spawnProcessImpl 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4 5 6 7

std.process stderr 'new' causes GC allocation 1
std.process stdin 'new' causes GC allocation 1
std.process stdout 'new' causes GC allocation 1
std.process this operator ~ may cause GC allocation 1 2
std.process uniqueTempPath operator ~ may cause GC allocation 1
std.random MersenneTwisterEngine.seed 'new' causes GC allocation 1
std.random RandomCover.this setting 'length' may cause GC allocation 1 2
std.random uniformDistribution setting 'length' may cause GC allocation 1
std.range InputRangeObject.save 'new' causes GC allocation 1
std.range OnlyResult.opIndex 'new' causes GC allocation 1 2 3
std.range OnlyResult.opSlice 'new' causes GC allocation 1 2 3
std.range Zip.tryGetInit 'new' causes GC allocation 1
std.range inputRangeObject 'new' causes GC allocation 1
std.range lockstepMixin operator ~= may cause GC allocation 1 2 3 4 5 6
std.range opSlice 'new' causes GC allocation 1
std.range outputRangeObject.outputRangeObject 'new' causes GC allocation 1
std.range popBackN 'new' causes GC allocation 1 2 3
std.range put array literal may cause GC allocation 1
std.range putChar array literal may cause GC allocation 1
std.range putMethods operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4

std.range roundRobin.front.makeSwitch operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

std.range roundRobin.popFront.makeSwitchIncrementCounter operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

std.range roundRobin.popFront.makeSwitchPopFront operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

std.regex.internal.backtracking ctAtomCode operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
std.regex.internal.backtracking ctGenAlternation operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5

std.regex.internal.backtracking ctGenBlock operator ~= may cause GC allocation 1
std.regex.internal.backtracking ctGenFixupCode operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9
std.regex.internal.backtracking ctGenGroup operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3

std.regex.internal.backtracking ctGenRegEx operator ~= may cause GC allocation 1 2 3 4
std.regex.internal.backtracking ctSub operator ~ may cause GC allocation 1
std.regex.internal.backtracking restoreCode operator ~= may cause GC allocation 1 2 3 4 5
std.regex.internal.backtracking saveCode operator ~= may cause GC allocation 1 2 3 4 5
std.regex.internal.ir disassemble operator ~ may cause GC allocation 1 2
std.regex.internal.ir getTrie indexing an associative array may cause GC allocation 1
std.regex.internal.kickstart ShiftOr.fetch setting 'length' may cause GC allocation 1
std.regex.internal.kickstart ShiftOr.this 'new' causes GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6

std.regex.internal.parser caseEnclose operator ~= may cause GC allocation 1
std.regex.internal.parser charsetToIr operator ~= may cause GC allocation 1 2 3
std.regex.internal.parser error 'new' causes GC allocation 1
std.regex.internal.parser getTrie indexing an associative array may cause GC allocation 1
std.regex.internal.parser lightPostprocess 'new' causes GC allocation 1 2
std.regex.internal.parser markBackref setting 'length' may cause GC allocation 1
std.regex.internal.parser parseFlags 'new' causes GC allocation 1 2
std.regex.internal.parser parseQuantifier operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2 3

std.regex.internal.parser parseRegex operator ~= may cause GC allocation 1 2
std.regex.internal.parser parseUniHex 'new' causes GC allocation 1
std.regex.internal.parser put operator ~= may cause GC allocation 1
std.regex.internal.parser putRaw operator ~= may cause GC allocation 1
std.regex.internal.parser reverseBytecode 'new' causes GC allocation 1
std.regex.package Captures.newMatches 'new' causes GC allocation 1
std.socket Address.toHostString 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4 5

std.socket Address.toServiceString 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4 5

std.socket Address.toString operator ~ may cause GC allocation 1 2
std.socket InternetHost.populate 'new' causes GC allocation 1 2
std.socket InternetHost.validHostent 'new' causes GC allocation 1
std.socket Protocol.populate 'new' causes GC allocation 1
std.socket Service.populate 'new' causes GC allocation 1
std.socket Socket.accept 'new' causes GC allocation 1
std.socket Socket.accepting 'new' causes GC allocation 1
std.socket Socket.bind 'new' causes GC allocation 1
std.socket Socket.blocking 'new' causes GC allocation 1
std.socket Socket.connect 'new' causes GC allocation 1
std.socket Socket.createAddress 'new' causes GC allocation 1 2 3
std.socket Socket.getOption 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3

std.socket Socket.hostName 'new' causes GC allocation 1
std.socket Socket.listen 'new' causes GC allocation 1
std.socket Socket.localAddress 'new' causes GC allocation 1 2
std.socket Socket.remoteAddress 'new' causes GC allocation 1 2
std.socket Socket.select 'new' causes GC allocation 1
std.socket Socket.setOption 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4

std.socket Socket.this 'new' causes GC allocation 1 2
std.socket SocketSet.add setting 'length' may cause GC allocation 1 2
std.socket SocketSet.resize setting 'length' may cause GC allocation 1
std.socket SocketSet.setMinCapacity setting 'length' may cause GC allocation 1
std.socket getAddress 'new' causes GC allocation;

operator ~= may cause GC allocation; setting 'length' may cause GC allocation 1 2 3 4 5

std.socket getAddressInfoImpl 'new' causes GC allocation 1 2 3
std.socket parse 'new' causes GC allocation 1
std.socket parseAddress 'new' causes GC allocation 1 2
std.socket serviceToPort 'new' causes GC allocation 1
std.socket socketPair 'new' causes GC allocation 1
std.socket socketPair.toSocket 'new' causes GC allocation 1
std.socket this 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4

std.socket toHostNameString 'new' causes GC allocation 1
std.socketstream seek 'new' causes GC allocation 1
std.stdio close operator ~ may cause GC allocation 1 2
std.stdio front 'new' causes GC allocation 1 2
std.stdio lock operator ~ may cause GC allocation 1
std.stdio opApply 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2 3

std.stdio opApplyRaw 'new' causes GC allocation;

operator ~= may cause GC allocation; setting 'length' may cause GC allocation 1 2 3

std.stdio opCall 'new' causes GC allocation 1 2
std.stdio openNetwork 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2 3 4

std.stdio popFront 'new' causes GC allocation 1 2
std.stdio popen operator ~ may cause GC allocation 1
std.stdio readln operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2 3 4

std.stdio readlnImpl operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2 3 4

std.stdio seek operator ~ may cause GC allocation 1
std.stdio setvbuf operator ~ may cause GC allocation 1 2
std.stdio tell operator ~ may cause GC allocation 1
std.stdio this 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.stdio tryLock operator ~ may cause GC allocation 1
std.stdio unlock operator ~ may cause GC allocation 1
std.stream Stream.assertReadable 'new' causes GC allocation 1
std.stream Stream.assertSeekable 'new' causes GC allocation 1
std.stream Stream.assertWriteable 'new' causes GC allocation 1
std.stream Stream.flush setting 'length' may cause GC allocation 1
std.stream Stream.getc setting 'length' may cause GC allocation 1
std.stream Stream.getcw 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2

std.stream Stream.readExact 'new' causes GC allocation 1
std.stream Stream.readLine operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2 3

std.stream Stream.readLineW operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2 3

std.stream Stream.readString 'new' causes GC allocation 1
std.stream Stream.readStringW 'new' causes GC allocation 1
std.stream Stream.toString 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2 3

std.stream Stream.ungetc operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2

std.stream Stream.ungetcw operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2

std.stream Stream.vreadf operator ~= may cause GC allocation 1 2
std.stream Stream.writeExact 'new' causes GC allocation 1
std.stream TreadLine.readLine operator ~= may cause GC allocation 1
std.stream available 'new' causes GC allocation 1
std.stream close 'delete' requires GC 1
std.stream data 'new' causes GC allocation 1
std.stream flush 'new' causes GC allocation 1
std.stream getcw 'new' causes GC allocation;

setting 'length' may cause GC allocation 1 2

std.stream open 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.stream readStringW 'new' causes GC allocation 1
std.stream reserve setting 'length' may cause GC allocation 1
std.stream seek 'new' causes GC allocation 1
std.stream this 'new' causes GC allocation 1 2 3
std.string **** 'new' causes GC allocation 1
std.string abbrev indexing an associative array may cause GC allocation 1 2
std.string center 'new' causes GC allocation 1 2
std.string detab setting 'length' may cause GC allocation 1 2 3
std.string entab setting 'length' may cause GC allocation 1 2
std.string entab.change setting 'length' may cause GC allocation 1 2
std.string format 'new' causes GC allocation;

using closure causes GC allocation 1 2

CL6
std.string isNumeric 'new' causes GC allocation 1
std.string leftJustify 'new' causes GC allocation 1 2
std.string makeTrans 'new' causes GC allocation 1
std.string outdent 'new' causes GC allocation 1
std.string rightJustify 'new' causes GC allocation 1 2
std.string sformat 'new' causes GC allocation 1
std.string succ 'new' causes GC allocation 1
std.string translate 'new' causes GC allocation 1
std.string translateImpl indexing an associative array may cause GC allocation 1
std.string wrap operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11

std.syserror SysError.msg 'new' causes GC allocation 1
std.traits demangleFunctionAttributes associative array literal may cause GC allocation;

indexing an associative array may cause GC allocation 1 2

std.traits extractAttribFlags operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
std.traits fqnType.parametersTypeString array literal may cause GC allocation;

operator ~= may cause GC allocation 1 2 3

std.traits fun associative array literal may cause GC allocation 1
std.typecons MemberFunctionGenerator.enumerateParameters array literal may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

std.typecons MemberFunctionGenerator.generateCode operator ~= may cause GC allocation 1 2
std.typecons MemberFunctionGenerator.generateCodeForOverloadSet operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

std.typecons MemberFunctionGenerator.generateFunction operator ~= may cause GC allocation 1
std.typecons MemberFunctionGenerator.generateFunction.make_postAtts operator ~= may cause GC allocation 1 2 3 4 5
std.typecons MemberFunctionGenerator.generateFunction.make_returnType operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

std.typecons MemberFunctionGenerator.generateFunction.make_storageClass operator ~= may cause GC allocation 1 2 3 4
std.typecons MemberFunctionGenerator.generateParameters array literal may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69

std.typecons Tuple.injectNamedFields operator ~= may cause GC allocation 1 2
std.typecons Unique.this 'delete' requires GC 1
std.typecons alignForSize operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13

std.typecons generateDoNothing operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8

std.typecons this operator ~ may cause GC allocation 1
std.typecons wrap.wrap.Impl.generateFun.mod operator ~= may cause GC allocation 1 2 3
std.typecons wrap.wrap.Impl.generateFun.stc operator ~= may cause GC allocation 1 2 3 4 5 6
std.typecons wrap.wrap.wrap 'new' causes GC allocation 1
std.uni InversionList.this operator ~= may cause GC allocation 1 2
std.uni MultiArray.this 'new' causes GC allocation 1
std.uni SetSearcher.opCall 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.uni Utf16Matcher.badEncoding 'new' causes GC allocation 1
std.uni Utf8Matcher.DefMatcher.genDispatch operator ~= may cause GC allocation 1 2 3
std.uni Utf8Matcher.badEncoding 'new' causes GC allocation 1
std.uni alloc 'new' causes GC allocation 1
std.uni append operator ~= may cause GC allocation 1
std.uni compressTo operator ~= may cause GC allocation 1 2 3 4 5 6
std.uni dropUpTo array literal may cause GC allocation 1
std.uni encodeTo 'new' causes GC allocation 1
std.uni genUnrolledSwitchSearch operator ~= may cause GC allocation 1 2 3
std.uni inverted array literal may cause GC allocation 1 2
std.uni isPrettyPropertyName array literal may cause GC allocation 1
std.uni length.length setting 'length' may cause GC allocation 1 2
std.uni loadAny 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.uni normalize operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2 3 4 5

std.uni realloc setting 'length' may cause GC allocation 1
std.uni skipUpTo array literal may cause GC allocation 1
std.uni testAll using closure causes GC allocation 1 CL5
std.uni toCaseInPlaceAlloc.toCaseInPlaceAlloc 'new' causes GC allocation 1
std.uni toSourceCode.bisect operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6

std.uni toSourceCode.linearScope operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7

std.uni toSourceCode.switchScope operator ~= may cause GC allocation 1 2
std.uri URI_Decode 'new' causes GC allocation 1 2 3 4 5 6 7 8 9 10 11
std.uri URI_Encode 'new' causes GC allocation 1 2 3 4 5
std.uri this operator ~ may cause GC allocation 1
std.utf decodeImpl 'new' causes GC allocation 1 2
std.utf decodeImpl.exception 'new' causes GC allocation 1 2 3
std.utf decodeImpl.invalidUTF 'new' causes GC allocation 1
std.utf decodeImpl.outOfBounds 'new' causes GC allocation 1
std.utf encode 'new' causes GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14

std.utf strideBack 'new' causes GC allocation 1 2
std.utf strideImpl 'new' causes GC allocation 1
std.utf testBadDecode 'new' causes GC allocation 1 2
std.utf testDecode 'new' causes GC allocation 1 2 3
std.utf testDecodeFront 'new' causes GC allocation 1 2 3
std.utf this operator ~ may cause GC allocation 1
std.utf toString operator ~= may cause GC allocation 1 2 3
std.utf toUCSindex 'new' causes GC allocation 1 2
std.utf toUTF16 operator ~= may cause GC allocation;

setting 'length' may cause GC allocation 1 2 3 4 5

std.utf toUTF32 setting 'length' may cause GC allocation 1 2
std.utf toUTF8 setting 'length' may cause GC allocation 1 2 3 4
std.utf toUTFzImpl array literal may cause GC allocation;

operator ~= may cause GC allocation 1 2

std.utf zeroLen 'new' causes GC allocation 1 2 3
std.uuid parseUUID.parserError 'new' causes GC allocation 1 2 3 throws Exception
std.uuid this 'new' causes GC allocation 1 2 3 4 5 throws Exception
std.variant VariantN.get 'new' causes GC allocation 1 2
std.variant VariantN.handler 'new' causes GC allocation 1
std.variant VariantN.handler.tryPutting 'new' causes GC allocation;

array literal may cause GC allocation; indexing an associative array may cause GC allocation; operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

std.variant VariantN.opArithmetic 'new' causes GC allocation 1
std.variant VariantN.opAssign 'new' causes GC allocation 1
std.variant VariantN.opCmp 'new' causes GC allocation 1
std.variant this operator ~ may cause GC allocation 1
std.variant variantArray operator ~= may cause GC allocation 1
std.variant visitImpl.visitGetOverloadMap 'new' causes GC allocation 1
std.xml Check.fail 'new' causes GC allocation 1 2 3
std.xml ElementParser.parse 'new' causes GC allocation;

indexing an associative array may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11

std.xml Item.pretty array literal may cause GC allocation 1
std.xml Tag.this 'new' causes GC allocation;

indexing an associative array may cause GC allocation; operator ~ may cause GC allocation; setting 'length' may cause GC allocation 1 2 3 4 5 6 7 8 9 10

std.xml appendItem operator ~= may cause GC allocation 1
std.xml assertNot 'new' causes GC allocation;

using closure causes GC allocation 1 2

CL6
std.xml check 'new' causes GC allocation 1
std.xml checkAttValue operator ~ may cause GC allocation 1
std.xml checkElement operator ~ may cause GC allocation 1
std.xml checkEnd 'new' causes GC allocation;

operator ~ may cause GC allocation 1 2

std.xml checkLiteral operator ~ may cause GC allocation 1
std.xml decode 'new' causes GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11

std.xml exit 'new' causes GC allocation 1
std.xml opCatAssign operator ~= may cause GC allocation 1 2 3 4 5
std.xml parse 'new' causes GC allocation;

indexing an associative array may cause GC allocation 1 2 3 4 5 6

std.xml pretty array literal may cause GC allocation;

operator ~ may cause GC allocation; operator ~= may cause GC allocation 1 2 3 4 5 6 7

std.xml reqc 'new' causes GC allocation 1
std.xml startOf operator ~= may cause GC allocation 1 2
std.xml text 'new' causes GC allocation;

operator ~= may cause GC allocation 1 2

std.xml this 'new' causes GC allocation;

indexing an associative array may cause GC allocation; operator ~ may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13

std.xml toNonEndString operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2

std.xml toString operator ~ may cause GC allocation;

operator ~= may cause GC allocation 1 2 3 4 5 6 7 8

std.xml toType 'new' causes GC allocation 1
std.zip ArchiveMember.compressionMethod 'new' causes GC allocation 1
std.zip ArchiveMember.expandedData setting 'length' may cause GC allocation 1
std.zip ZipArchive.addMember indexing an associative array may cause GC allocation 1
std.zip ZipArchive.build 'new' causes GC allocation 1 2 3
std.zip ZipArchive.this 'new' causes GC allocation;

indexing an associative array may cause GC allocation 1 2 3 4 5 6 7 8 9

std.zip expand 'new' causes GC allocation 1 2 3 4
std.zip this operator ~ may cause GC allocation 1
std.zlib Compress.error 'new' causes GC allocation 1
std.zlib UnCompress.error 'new' causes GC allocation 1
std.zlib compress 'delete' requires GC;

'new' causes GC allocation; operator ~ may cause GC allocation; setting 'length' may cause GC allocation 1 2 3 4 5 6 7 8

std.zlib flush 'delete' requires GC;

operator ~= may cause GC allocation 1 2 3

std.zlib uncompress 'delete' requires GC;

'new' causes GC allocation; operator ~ may cause GC allocation; operator ~= may cause GC allocation; setting 'length' may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13