Lines Matching refs:SS
869 /// \param SS if non-NULL, the nested-name-specifier preceding the
879 const CXXScopeSpec &SS,
919 /// (\p SS). Otherwise, the annotation token is a template-id
929 /// \param SS if non-NULL, the nested-name-specifier that precedes
948 CXXScopeSpec &SS,
964 SS, false, LAngleLoc,
980 = Actions.ActOnTemplateIdType(SS, TemplateKWLoc,
992 if (SS.isNotEmpty())
993 Tok.setLocation(SS.getBeginLoc());
1012 TemplateId->SS = SS;
1055 = Actions.ActOnTemplateIdType(TemplateId->SS,
1065 if (TemplateId->SS.isNotEmpty()) // it was a C++ qualified type name.
1066 Tok.setLocation(TemplateId->SS.getBeginLoc());
1096 CXXScopeSpec SS; // nested-name-specifier, if present
1097 ParseOptionalCXXScopeSpecifier(SS, ParsedType(),
1102 if (SS.isSet() && Tok.is(tok::kw_template)) {
1121 SS, TemplateKWLoc, Name,
1125 Result = ParsedTemplateArgument(SS, Template, Name.StartLocation);
1138 TemplateNameKind TNK = Actions.isTemplateName(getCurScope(), SS,
1148 Result = ParsedTemplateArgument(SS, Template, Name.StartLocation);