Lines Matching refs:StartLoc
1769 SourceLocation StartLoc, SourceLocation IdLoc, in VarDecl() argument
1772 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in VarDecl()
2277 SourceLocation StartLoc, in Create() argument
2281 return new (C, DC) ParmVarDecl(ParmVar, C, DC, StartLoc, IdLoc, Id, T, TInfo, in Create()
3320 SourceLocation StartLoc, SourceLocation IdLoc, in Create() argument
3324 return new (C, DC) FieldDecl(Decl::Field, DC, StartLoc, IdLoc, Id, T, TInfo, in Create()
3504 SourceLocation StartLoc, SourceLocation IdLoc, in Create() argument
3508 EnumDecl *Enum = new (C, DC) EnumDecl(C, DC, StartLoc, IdLoc, Id, PrevDecl, in Create()
3579 DeclContext *DC, SourceLocation StartLoc, in RecordDecl() argument
3582 : TagDecl(DK, TK, C, DC, IdLoc, Id, PrevDecl, StartLoc) { in RecordDecl()
3592 SourceLocation StartLoc, SourceLocation IdLoc, in Create() argument
3595 StartLoc, IdLoc, Id, PrevDecl); in Create()
3864 SourceLocation StartLoc, in Create() argument
3872 new (C, DC) FunctionDecl(Function, C, DC, StartLoc, NameInfo, T, TInfo, in Create()
3943 SourceLocation StartLoc, SourceLocation IdLoc, in Create() argument
3945 return new (C, DC) TypedefDecl(C, DC, StartLoc, IdLoc, Id, TInfo); in Create()
3971 SourceLocation StartLoc, in Create() argument
3974 return new (C, DC) TypeAliasDecl(C, DC, StartLoc, IdLoc, Id, TInfo); in Create()
4038 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl() argument
4041 : Decl(Import, DC, StartLoc), ImportedAndComplete(Imported, true), in ImportDecl()
4050 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl() argument
4052 : Decl(Import, DC, StartLoc), ImportedAndComplete(Imported, false), in ImportDecl()
4059 SourceLocation StartLoc, Module *Imported, in Create() argument
4062 ImportDecl(DC, StartLoc, Imported, IdentifierLocs); in Create()
4066 SourceLocation StartLoc, in CreateImplicit() argument
4070 new (C, DC, sizeof(SourceLocation)) ImportDecl(DC, StartLoc, in CreateImplicit()