Returns true if the element refers to a field.
Returns the type being queried.
Returns the value of the element.
Returns void for inaccessible elements.
Returns true if the element is accessible.
Returns true if the element is accessible.
Returns true if the element refers to an aggregate type.
Returns true if the element refers to a class.
Returns true if the element refers to a constructor.
Returns true if the element refers to a destructor.
Returns true if the element refers to an enum.
Returns true if the element refers to a function.
Returns true if the element refers to a struct.
Returns the name of the element.
Returns the element's access protection.
Returns the element's attributes.
Returns the element's allowed attributes.
Returns an uninitialized value of the element's type.
Returns a query for the parent type of the element.
Returns a query for the type the element refers to.
Returns the name of element.