Lines Matching defs:SS

2051 bool Parser::ParseImplicitInt(DeclSpec &DS, CXXScopeSpec *SS,
2090 if (SS)
2091 AnnotateScopeToken(*SS, /*IsNewAnnotation*/false);
2100 // C++ doesn't need this, and isTagName doesn't take SS.
2101 if (SS == 0) {
2129 if (Actions.LookupParsedName(R, getCurScope(), SS)) {
2149 (!SS || DSC == DSC_top_level || DSC == DSC_class)) {
2174 if (DSC == DSC_class || (DSC == DSC_top_level && SS)) {
2176 if (Actions.isCurrentClassNameTypo(II, SS)) {
2193 if (SS)
2194 AnnotateScopeToken(*SS, /*IsNewAnnotation*/false);
2209 if (Actions.DiagnoseUnknownTypeName(II, Loc, getCurScope(), SS, T)) {
2233 if (SS) R = SS->getRange();
2367 CXXScopeSpec SS;
2369 Tok.getAnnotationRange(), SS);
2373 Actions.ClassifyName(getCurScope(), SS, Name, Next.getLocation(),
2554 CXXScopeSpec SS;
2557 SS);
2588 Actions.isCurrentClassName(*TemplateId->Name, getCurScope(), &SS)) {
2606 DS.getTypeSpecScope() = SS;
2615 DS.getTypeSpecScope() = SS;
2638 &SS)) {
2654 getCurScope(), &SS,
2666 if (ParseImplicitInt(DS, &SS, TemplateInfo, AS, DSContext, Attrs)) {
2676 DS.getTypeSpecScope() = SS;
3549 CXXScopeSpec &SS = DS.getTypeSpecScope();
3555 if (ParseOptionalCXXScopeSpecifier(SS, ParsedType(),
3559 if (SS.isSet() && Tok.isNot(tok::identifier)) {
3724 if (!getLangOpts().CPlusPlus11 || !SS.isSet()) {
3759 StartLoc, SS, Name, NameLoc, attrs.getList(),
3774 TUK, SS, Name, StartLoc,
4307 CXXScopeSpec SS;
4308 if (ParseOptionalCXXScopeSpecifier(SS, ParsedType(),
4349 DeclaratorScopeObj DeclScopeObj(*this, SS);
4350 if (SS.isSet() && Actions.ShouldEnterDeclaratorScope(getCurScope(), SS))
4582 CXXScopeSpec SS;
4583 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), EnteringContext);
4585 if (SS.isNotEmpty()) {
4589 D.getCXXScopeSpec() = SS;
4591 AnnotateScopeToken(SS, true);
4609 D.AddTypeInfo(DeclaratorChunk::getMemberPointer(SS,DS.getTypeQualifiers(),