Home | History | Annotate | Download | only in Sema

Lines Matching refs:CXXScopeSpec

81 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,
253 CXXScopeSpec &SS) {
317 bool Sema::isNonTypeNestedNameSpecifier(Scope *S, CXXScopeSpec &SS,
386 CXXScopeSpec &SS,
666 CXXScopeSpec &SS) {
682 bool Sema::IsInvalidUnlessNestedName(Scope *S, CXXScopeSpec &SS,
699 CXXScopeSpec &SS,
795 void *Sema::SaveNestedNameSpecifierAnnotation(CXXScopeSpec &SS) {
811 CXXScopeSpec &SS) {
822 bool Sema::ShouldEnterDeclaratorScope(Scope *S, const CXXScopeSpec &SS) {
823 assert(SS.isSet() && "Parser passed invalid CXXScopeSpec.");
866 /// The 'SS' should be a non-empty valid CXXScopeSpec.
867 bool Sema::ActOnCXXEnterDeclaratorScope(Scope *S, CXXScopeSpec &SS) {
868 assert(SS.isSet() && "Parser passed invalid CXXScopeSpec.");
891 /// CXXScopeSpec that was passed to ActOnCXXEnterDeclaratorScope as well.
894 void Sema::ActOnCXXExitDeclaratorScope(Scope *S, const CXXScopeSpec &SS) {
895 assert(SS.isSet() && "Parser passed invalid CXXScopeSpec.");