Lines Matching full:attribute
18 virtually no support for attribute-value pairs other than alignment.
20 In the new scheme, an ``Attribute`` object represents a single attribute that's
21 uniqued. You use the ``Attribute::get`` methods to create a new ``Attribute``
22 object. An attribute can be a single "enum" value (the enum being the
23 ``Attribute::AttrKind`` enum), a string representing a target-dependent
24 attribute, or an attribute-value pair. Some examples:
28 * Attribute-value pair: ``"cpu" = "cortex-a8"``, ``align = 4``
30 Note: for an attribute value pair, we expect a target-dependent attribute to
33 ``Attribute``
35 An ``Attribute`` object is designed to be passed around by value.
39 methods on the Attribute class.
45 ``AttributeSet`` stores a collection of Attribute objects for each kind of
46 object that may have an attribute associated with it: the function as a