Lines Matching defs:accFlag
1468 const parser::AccObjectList &accObjectList, Symbol::Flag accFlag) {
1471 ResolveAccObject(accObject, accFlag);
1476 const parser::AccObject &accObject, Symbol::Flag accFlag) {
1482 if (auto *symbol{ResolveAcc(*name, accFlag, currScope())}) {
1483 AddToContextObjectWithDSA(*symbol, accFlag);
1484 if (dataSharingAttributeFlags.test(accFlag)) {
1485 CheckMultipleAppearances(*name, *symbol, accFlag);
1506 ResolveAcc(*object, accFlag, currScope())}) {
1507 AddToContextObjectWithDSA(*resolvedObject, accFlag);
1521 const parser::Name &name, Symbol::Flag accFlag, Scope &scope) {
1522 return DeclareOrMarkOtherAccessEntity(name, accFlag);
1526 Symbol &symbol, Symbol::Flag accFlag, Scope &scope) {
1527 return DeclareOrMarkOtherAccessEntity(symbol, accFlag);
1531 const parser::Name &name, Symbol::Flag accFlag) {
1538 return DeclareOrMarkOtherAccessEntity(*prev, accFlag);
1542 Symbol &object, Symbol::Flag accFlag) {
1543 if (accFlagsRequireMark.test(accFlag)) {
1546 object.set(accFlag);
1558 const parser::Name &name, const Symbol &symbol, Symbol::Flag accFlag) {
1561 !WithMultipleAppearancesAccException(symbol, accFlag)) {