Home | History | Annotate | Download | only in Sema

Lines Matching refs:CXXScopeSpec

76 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS,
156 bool Sema::isDependentScopeSpecifier(const CXXScopeSpec &SS) {
188 bool Sema::RequireCompleteDeclContext(CXXScopeSpec &SS,
244 CXXScopeSpec &SS) {
308 bool Sema::isNonTypeNestedNameSpecifier(Scope *S, CXXScopeSpec &SS,
396 CXXScopeSpec &SS,
687 CXXScopeSpec &SS) {
697 bool Sema::ActOnCXXNestedNameSpecifierDecltype(CXXScopeSpec &SS,
726 bool Sema::IsInvalidUnlessNestedName(Scope *S, CXXScopeSpec &SS,
742 CXXScopeSpec &SS,
838 void *Sema::SaveNestedNameSpecifierAnnotation(CXXScopeSpec &SS) {
854 CXXScopeSpec &SS) {
865 bool Sema::ShouldEnterDeclaratorScope(Scope *S, const CXXScopeSpec &SS) {
866 assert(SS.isSet() && "Parser passed invalid CXXScopeSpec.");
907 /// The 'SS' should be a non-empty valid CXXScopeSpec.
908 bool Sema::ActOnCXXEnterDeclaratorScope(Scope *S, CXXScopeSpec &SS) {
909 assert(SS.isSet() && "Parser passed invalid CXXScopeSpec.");
932 /// CXXScopeSpec that was passed to ActOnCXXEnterDeclaratorScope as well.
935 void Sema::ActOnCXXExitDeclaratorScope(Scope *S, const CXXScopeSpec &SS) {
936 assert(SS.isSet() && "Parser passed invalid CXXScopeSpec.");