Lines Matching defs:attribute
35 ISO::CFI_attribute_t attribute, bool addendum) {
37 int cfiStatus{ISO::VerifyEstablishParameters(&raw_, p, attribute, t.raw(),
45 &raw_, p, attribute, t.raw(), elementBytes, rank, extent);
79 int rank, const SubscriptValue *extent, ISO::CFI_attribute_t attribute,
81 Establish(TypeCode(c, kind), BytesFor(c, kind), p, rank, extent, attribute,
87 ISO::CFI_attribute_t attribute, bool addendum) {
89 characterKind * characters, p, rank, extent, attribute, addendum);
94 ISO::CFI_attribute_t attribute) {
96 extent, attribute, true);
105 ISO::CFI_attribute_t attribute, bool addendum,
114 result->Establish(*dt, p, rank, extent, attribute);
116 result->Establish(t, elementBytes, p, rank, extent, attribute, addendum);
123 ISO::CFI_attribute_t attribute) {
125 TypeCode(c, kind), BytesFor(c, kind), p, rank, extent, attribute);
130 ISO::CFI_attribute_t attribute) {
132 characterKind * characters, p, rank, extent, attribute);
137 const SubscriptValue *extent, ISO::CFI_attribute_t attribute) {
139 extent, attribute, /*addendum=*/true, &dt);
201 if (!destroyPointers && raw_.attribute == CFI_attribute_pointer) {
257 raw_.attribute = CFI_attribute_pointer;
306 std::fprintf(f, " attribute %d\n", static_cast<int>(raw_.attribute));