Home | History | Annotate | Download | only in Sema

Lines Matching refs:CXXScopeSpec

82 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS,
163 bool Sema::isDependentScopeSpecifier(const CXXScopeSpec &SS) {
175 bool Sema::isUnknownSpecialization(const CXXScopeSpec &SS) {
209 bool Sema::RequireCompleteDeclContext(CXXScopeSpec &SS,
266 CXXScopeSpec &SS) {
330 bool Sema::isNonTypeNestedNameSpecifier(Scope *S, CXXScopeSpec &SS,
418 CXXScopeSpec &SS,
701 CXXScopeSpec &SS) {
711 bool Sema::ActOnCXXNestedNameSpecifierDecltype(CXXScopeSpec &SS,
740 bool Sema::IsInvalidUnlessNestedName(Scope *S, CXXScopeSpec &SS,
756 CXXScopeSpec &SS,
853 void *Sema::SaveNestedNameSpecifierAnnotation(CXXScopeSpec &SS) {
869 CXXScopeSpec &SS) {
880 bool Sema::ShouldEnterDeclaratorScope(Scope *S, const CXXScopeSpec &SS) {
881 assert(SS.isSet() && "Parser passed invalid CXXScopeSpec.");
923 /// The 'SS' should be a non-empty valid CXXScopeSpec.
924 bool Sema::ActOnCXXEnterDeclaratorScope(Scope *S, CXXScopeSpec &SS) {
925 assert(SS.isSet() && "Parser passed invalid CXXScopeSpec.");
948 /// CXXScopeSpec that was passed to ActOnCXXEnterDeclaratorScope as well.
951 void Sema::ActOnCXXExitDeclaratorScope(Scope *S, const CXXScopeSpec &SS) {
952 assert(SS.isSet() && "Parser passed invalid CXXScopeSpec.");