Reverse of "reference".
Allow passing a constructed object by reference, without redundant indirection. The intended use is with types which support the dot operator (a non-null class, a struct, or a non-null struct pointer).
Reverse of RefType
typeof(new T) - what we use to refer to an allocated instance
A type that can be used to store instances of T. A struct with T's instance size if T is a class, T itself otherwise.
Is T a reference type (a pointer or a class)?
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Reference type abstraction