Lines Matching refs:Record
90 CXXRecordDecl *Record) {
91 if (Record->hasAttr<OwnerAttr>() || Record->hasAttr<PointerAttr>())
94 for (Decl *Redecl : Record->redecls())
154 void Sema::inferGslOwnerPointerAttribute(CXXRecordDecl *Record) {
185 if (!Record->getIdentifier())
189 if (Record->isInStdNamespace()) {
190 if (Record->hasAttr<OwnerAttr>() || Record->hasAttr<PointerAttr>())
193 if (StdOwners.count(Record->getName()))
194 addGslOwnerPointerAttributeIfNotExisting<OwnerAttr>(Context, Record);
195 else if (StdPointers.count(Record->getName()))
196 addGslOwnerPointerAttributeIfNotExisting<PointerAttr>(Context, Record);
202 inferGslPointerAttribute(Record, Record);