Searched refs:TypenameLoc (Results 1 - 9 of 9) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseDeclCXX.cpp595 TryConsumeToken(tok::kw_typename, D.TypenameLoc);
742 if (D.TypenameLoc.isValid() &&
746 << FixItHint::CreateRemoval(SourceRange(D.TypenameLoc));
748 D.TypenameLoc = SourceLocation();
752 D.TypenameLoc, D.SS, D.Name,
822 } else if (D.TypenameLoc.isValid())
823 Diag(D.TypenameLoc, diag::err_alias_declaration_not_identifier)
825 D.TypenameLoc,
826 D.SS.isNotEmpty() ? D.SS.getEndLoc() : D.TypenameLoc));
2575 /*TypenameLoc*/ SourceLocatio
[all...]
H A DParser.cpp1878 SourceLocation TypenameLoc = ConsumeToken(); local
1910 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1927 getCurScope(), TypenameLoc, SS, TemplateId->TemplateKWLoc,
1941 Tok.setLocation(TypenameLoc);
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplate.cpp10373 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument
10379 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
10380 Diag(TypenameLoc,
10384 << FixItHint::CreateRemoval(TypenameLoc);
10388 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None,
10389 TypenameLoc, QualifierLoc, II, IdLoc, &TSI,
10398 SourceLocation TypenameLoc,
10407 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
10408 Diag(TypenameLoc,
10412 << FixItHint::CreateRemoval(TypenameLoc);
10397 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, IdentifierInfo *TemplateII, SourceLocation TemplateIILoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
[all...]
H A DSemaDeclCXX.cpp11536 SourceLocation TypenameLoc, CXXScopeSpec &SS,
11608 BuildUsingDeclaration(S, AS, UsingLoc, TypenameLoc.isValid(), TypenameLoc,
12002 bool HasTypenameKeyword, SourceLocation TypenameLoc, CXXScopeSpec &SS,
12080 UsingLoc, TypenameLoc,
H A DSemaTemplateInstantiateDecl.cpp3166 SourceLocation TypenameLoc = TD ? TD->getTypenameLoc() : SourceLocation(); local
3189 /*HasTypename*/ TD, TypenameLoc, SS, NameInfo, EllipsisLoc,
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h3715 SourceLocation TypenameLoc,
3722 TypenameLocation(TypenameLoc), EllipsisLoc(EllipsisLoc),
3759 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
3714 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName, SourceLocation EllipsisLoc) argument
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h3044 SourceLocation TypenameLoc; member in struct:clang::UsingDeclarator
3050 TypenameLoc = EllipsisLoc = SourceLocation();
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp3136 SourceLocation TypenameLoc,
3142 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc,
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h5698 bool HasTypenameKeyword, SourceLocation TypenameLoc, CXXScopeSpec &SS,
5715 SourceLocation TypenameLoc, CXXScopeSpec &SS,
7826 /// \param TypenameLoc the location of the 'typename' keyword
7831 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
7840 /// \param TypenameLoc the location of the 'typename' keyword
7850 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,

Completed in 480 milliseconds