| AttributeValue Structure |
[This is preliminary documentation and is subject to change.]
Namespace: Llvm.NET.Values
public struct AttributeValue
The AttributeValue type exposes the following members.
| Name | Description | |
|---|---|---|
| AttributeValue(String) | Adds a valueless named attribute | |
| AttributeValue(AttributeKind) | Creates a simple boolean attribute | |
| AttributeValue(String, String) | Adds a Target specific named attribute with value | |
| AttributeValue(AttributeKind, UInt64) | Creates an attribute with an integer value parameter | |
| AttributeValue(Context, AttributeKind) | Creates a simple boolean attribute | |
| AttributeValue(Context, String) | Adds a valueless named attribute | |
| AttributeValue(Context, AttributeKind, UInt64) | Creates an attribute with an integer value parameter | |
| AttributeValue(Context, String, String) | Adds a Target specific named attribute with value |
| Name | Description | |
|---|---|---|
| IntegerValue | Integer value of the attribute or null if the attribute doesn't have a value | |
| IsEnum | Flag to indicate if this attribute is a simple enumeration value | |
| IsInt | Flag to indicate if this attribute has an integer attribute | |
| IsString | Flag to indicate if this attribute is a target specific string value | |
| Kind | Kind of the attribute, or null for target specif named attributes | |
| Name | Name of a named attribute or null for other kinds of attributes | |
| StringValue | StringValue for named attributes with values |
| Name | Description | |
|---|---|---|
| Equals(Object) | (Overrides ValueTypeEquals(Object).) | |
| Equals(AttributeValue) | ||
| GetHashCode | (Overrides ValueTypeGetHashCode.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| IsValidOn | ||
| ToString | (Overrides ValueTypeToString.) |
| Name | Description | |
|---|---|---|
| Equality | ||
| (String to AttributeValue) | Implicitly cast a string to an named AttributeValue | |
| (AttributeKind to AttributeValue) | Implicitly cast an AttributeKind to an AttributeValue | |
| Inequality |