Home | History | Annotate | Download | only in Sema

Lines Matching defs:access

1266                          bool Virtual, AccessSpecifier Access,
1309 Access, TInfo, EllipsisLoc);
1359 Access, TInfo, EllipsisLoc);
1370 bool Virtual, AccessSpecifier Access,
1406 Virtual, Access, TInfo,
1691 /// ActOnAccessSpecifier - Parsed an access specifier followed by a colon.
1692 bool Sema::ActOnAccessSpecifier(AccessSpecifier Access,
1696 assert(Access != AS_none && "Invalid kind for syntactic access specifier!");
1697 AccessSpecDecl *ASDecl = AccessSpecDecl::Create(Context, Access, CurContext,
1779 /// declarator is parsed. 'AS' is the access specifier, 'BW' specifies the
2005 // template, set the access of the templated declaration as well.
2386 // We don't want access-control diagnostics here.
3745 // FIXME: all the access-control diagnostics are positioned on the
4749 AccessSpecifier access = target->getAccess();
4752 access = CXXRecordDecl::MergeAccess(base->getAccessSpecifier(), access);
4759 return S.isSpecialMemberAccessibleForDeletion(target, access, objectTy);
5055 // Do access control from the special member function
6799 // Warn about access declarations.
6903 // FIXME: but we might be increasing its access, in which case we
8622 // operator, the protected member access check will fail. So, we
8623 // rewrite "protected" access to "public" access in this case, since we
11734 // FIXME: this note won't trigger for delayed access control
11736 // here from access control during the original parse because