Lines Matching full:startloc
1879 SourceLocation StartLoc,
1884 return new (C) ParmVarDecl(ParmVar, DC, StartLoc, IdLoc, Id, T, TInfo,
2762 SourceLocation StartLoc, SourceLocation IdLoc,
2766 return new (C) FieldDecl(Decl::Field, DC, StartLoc, IdLoc, Id, T, TInfo,
2946 SourceLocation StartLoc, SourceLocation IdLoc,
2950 EnumDecl *Enum = new (C) EnumDecl(DC, StartLoc, IdLoc, Id, PrevDecl,
3014 SourceLocation StartLoc, SourceLocation IdLoc,
3016 : TagDecl(DK, TK, DC, IdLoc, Id, PrevDecl, StartLoc) {
3026 SourceLocation StartLoc, SourceLocation IdLoc,
3028 RecordDecl* R = new (C) RecordDecl(Record, TK, DC, StartLoc, IdLoc, Id,
3212 SourceLocation StartLoc,
3219 FunctionDecl *New = new (C) FunctionDecl(Function, DC, StartLoc, NameInfo,
3283 SourceLocation StartLoc, SourceLocation IdLoc,
3285 return new (C) TypedefDecl(DC, StartLoc, IdLoc, Id, TInfo);
3296 SourceLocation StartLoc,
3299 return new (C) TypeAliasDecl(DC, StartLoc, IdLoc, Id, TInfo);
3364 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc,
3367 : Decl(Import, DC, StartLoc), ImportedAndComplete(Imported, true),
3376 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc,
3378 : Decl(Import, DC, StartLoc), ImportedAndComplete(Imported, false),
3385 SourceLocation StartLoc, Module *Imported,
3389 return new (Mem) ImportDecl(DC, StartLoc, Imported, IdentifierLocs);
3393 SourceLocation StartLoc,
3397 ImportDecl *Import = new (Mem) ImportDecl(DC, StartLoc, Imported, EndLoc);