Lines Matching refs:accessSoFar
1159 AccessSpecifier accessSoFar = AS_public; in DiagnoseAccessPath() local
1164 accessSoFar = D->getAccess(); in DiagnoseAccessPath()
1167 switch (HasAccess(S, EC, declaringClass, accessSoFar, entity)) { in DiagnoseAccessPath()
1171 accessSoFar = AS_public; in DiagnoseAccessPath()
1176 if (accessSoFar == AS_private || in DiagnoseAccessPath()
1187 CXXBasePath &path = *FindBestPath(S, EC, entity, accessSoFar, paths); in DiagnoseAccessPath()
1195 assert(accessSoFar != AS_none && accessSoFar != AS_private); in DiagnoseAccessPath()
1205 if (baseAccess > accessSoFar) { in DiagnoseAccessPath()
1207 accessSoFar = baseAccess; in DiagnoseAccessPath()
1210 switch (HasAccess(S, EC, derivingClass, accessSoFar, entity)) { in DiagnoseAccessPath()
1213 accessSoFar = AS_public; in DiagnoseAccessPath()
1223 if (accessSoFar == AS_private) { in DiagnoseAccessPath()