Click or drag to resize
Llvm.NET LogoIAttributeSetContainer Interface

[This is preliminary documentation and is subject to change.]

Interface for values containing an AttributeSet

Namespace:  Llvm.NET.Values
Assembly:  Llvm.NET (in Llvm.NET.dll) Version: 3.8.6158
Syntax
C#
public interface IAttributeSetContainer

The IAttributeSetContainer type exposes the following members.

Properties
  NameDescription
Public propertyAttributes
Attributes for this container
Top
Remarks
This is used to allow the AttributeSetContainer extension to act as mutators for the otherwise immutable AttributeSet. Each method of the extension class will read the attribute set from the container and create a new set based on the parameters (adding or removing attributes from the set) producing a new attributeSet that is then re-assigned back to the container.
See Also