Lines Matching defs:StartLoc
2117 SourceLocation StartLoc, SourceLocation IdLoc,
2120 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc),
2908 SourceLocation StartLoc, SourceLocation IdLoc,
2912 return new (C, DC) ParmVarDecl(ParmVar, C, DC, StartLoc, IdLoc, Id, T, TInfo,
3030 SourceLocation StartLoc,
3037 StartLoc),
4538 SourceLocation StartLoc, SourceLocation IdLoc,
4542 return new (C, DC) FieldDecl(Decl::Field, DC, StartLoc, IdLoc, Id, T, TInfo,
4827 EnumDecl::EnumDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc,
4830 : TagDecl(Enum, TagTypeKind::Enum, C, DC, IdLoc, Id, PrevDecl, StartLoc) {
4845 SourceLocation StartLoc, SourceLocation IdLoc,
4849 auto *Enum = new (C, DC) EnumDecl(C, DC, StartLoc, IdLoc, Id, PrevDecl,
4985 DeclContext *DC, SourceLocation StartLoc,
4988 : TagDecl(DK, TK, C, DC, IdLoc, Id, PrevDecl, StartLoc) {
5008 SourceLocation StartLoc, SourceLocation IdLoc,
5011 StartLoc, IdLoc, Id, PrevDecl);
5389 FunctionDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc,
5396 Function, C, DC, StartLoc, NameInfo, T, TInfo, SC, UsesFPIntrin,
5496 SourceLocation StartLoc, SourceLocation IdLoc,
5499 return new (C, DC) TypedefDecl(C, DC, StartLoc, IdLoc, Id, TInfo);
5547 SourceLocation StartLoc,
5551 return new (C, DC) TypeAliasDecl(C, DC, StartLoc, IdLoc, Id, TInfo);
5679 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc,
5682 : Decl(Import, DC, StartLoc), ImportedModule(Imported),
5690 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc,
5692 : Decl(Import, DC, StartLoc), ImportedModule(Imported),
5698 SourceLocation StartLoc, Module *Imported,
5702 ImportDecl(DC, StartLoc, Imported, IdentifierLocs);
5706 SourceLocation StartLoc,
5710 ImportDecl(DC, StartLoc, Imported, EndLoc);