Lines Matching refs:pure

1926     @trusted pure nothrow @nogc
2432 @property bool isNull() const @safe pure nothrow
2518 @property ref inout(T) get() inout @safe pure nothrow
2662 // Ensure Nullable can be used in pure/nothrow/@safe environment.
2663 function() @safe pure nothrow
2676 // Ensure Nullable can be used when the value is not pure/nothrow/@safe
3151 // Ensure Nullable can be used in pure/nothrow/@safe environment.
3152 function() @safe pure nothrow
3165 // Ensure Nullable can be used when the value is not pure/nothrow/@system
3261 this(T* value) @safe pure nothrow
3289 void bind(T* value) @safe pure nothrow
3311 @property bool isNull() const @safe pure nothrow
3330 void nullify() @safe pure nothrow
3381 @property ref inout(T) get() inout @safe pure nothrow
3452 // Ensure NullableRef can be used in pure/nothrow/@safe environment.
3453 function() @safe pure nothrow
3471 // Ensure NullableRef can be used when the value is not pure/nothrow/@safe
4046 int test_pure() pure;
4052 int test_pure_nothrow() pure nothrow;
4376 if (atts & FA.pure_ ) poatts ~= " pure";
4539 extern(C) pure nothrow Object typecons_d_toObject(void* p);
4597 auto wrap(Source)(inout Source src) @trusted pure nothrow
4699 this( inout Source s) inout @safe pure nothrow { _wrap_source = s; }
4700 this(shared inout Source s) shared inout @safe pure nothrow { _wrap_source = s; }
4719 if (fa & FunctionAttribute.pure_) r ~= "pure ";
4775 inout(Object) _wrap_getSource() inout @safe pure nothrow;
4785 auto unwrap(Source)(inout Source src) @trusted pure nothrow
4792 auto unwrap(Source)(inout Source src) @trusted pure nothrow
5201 alias int F2() pure nothrow;
5204 alias int F23() @safe pure nothrow;
5347 extern(C) private pure nothrow @nogc static // TODO remove pure when https://issues.dlang.org/show_bug.cgi?id=15862 has been fixed
5425 @property nothrow @safe pure @nogc
5435 @property nothrow @safe pure @nogc
5480 this(this) @safe pure nothrow @nogc
5556 @property nothrow @safe pure @nogc
5572 @property nothrow @safe pure @nogc
5590 pure @system nothrow @nogc unittest
5604 pure @system unittest
5643 pure @system nothrow @nogc unittest
5652 @safe pure nothrow @nogc unittest
5667 @system pure unittest
5677 @system pure unittest
5684 @system pure nothrow @nogc unittest
6532 pure nothrow @nogc @safe @property
6659 @safe @nogc pure nothrow unittest // Bugzilla 11703
7320 @safe pure nothrow unittest
7380 @safe @nogc pure nothrow:
7387 @safe @nogc pure nothrow:
7506 @safe @nogc pure nothrow unittest
7734 result ~= " pure";
7838 int[3] function( int[] arr, int[2] ...) pure @trusted,
7839 string[3] function(string[] arr, string[2] ...) pure @trusted,
7878 @safe @nogc nothrow pure:
7950 @safe @nogc nothrow pure
7961 @safe @nogc nothrow pure