reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Sema/DeclSpec.h
 1015     StartLocation = SourceLocation();
 1020   bool isValid() const { return StartLocation.isValid(); }
 1036     StartLocation = EndLocation = IdLoc;
 1064     StartLocation = OperatorLoc;
 1081     StartLocation = OpLoc;
 1096     StartLocation = ClassNameLoc;
 1119     StartLocation = TildeLoc;
 1140     StartLocation = EndLocation = TemplateLoc;
 1145     return SourceRange(StartLocation, EndLocation);
 1147   SourceLocation getBeginLoc() const LLVM_READONLY { return StartLocation; }
 2143   SourceLocation getIdentifierLoc() const { return Name.StartLocation; }
tools/clang/lib/Parse/ParseDecl.cpp
 5683   if (D.getName().StartLocation.isInvalid() &&
tools/clang/lib/Parse/ParseDeclCXX.cpp
  814     Diag(D.Name.StartLocation, diag::err_alias_declaration_not_identifier);
tools/clang/lib/Parse/ParseExprCXX.cpp
 2297         Diag(Id.StartLocation, diag::err_missing_dependent_template_keyword)
 2299           << FixItHint::CreateInsertion(Id.StartLocation, "template ");
 2375         SS, TemplateKWLoc, Id.StartLocation, TemplateII, OpKind, Template, TNK,
 2395     Id.setDestructorName(Id.StartLocation, Type.get(), RAngleLoc);
tools/clang/lib/Parse/ParseTemplate.cpp
 1290         Result = ParsedTemplateArgument(SS, Template, Name.StartLocation);
 1311         Result = ParsedTemplateArgument(SS, Template, Name.StartLocation);
tools/clang/lib/Sema/DeclSpec.cpp
   34   StartLocation = TemplateId->TemplateNameLoc;
   42   StartLocation = TemplateId->TemplateNameLoc;
 1372   StartLocation = OperatorLoc;
tools/clang/lib/Sema/SemaDecl.cpp
 5140   NameInfo.setLoc(Name.StartLocation);
 5163       Diag(Name.StartLocation,
 5910       Diag(D.getName().StartLocation,
 5914       Diag(D.getName().StartLocation, diag::err_typedef_not_identifier)
tools/clang/lib/Sema/SemaDeclCXX.cpp
10982   if (DiagnoseUnexpandedParameterPack(Name.StartLocation, TInfo,
10998     DiagnoseTemplateParameterShadow(Name.StartLocation,Previous.getFoundDecl());
11005                                                Name.StartLocation,
tools/clang/lib/Sema/SemaExprCXX.cpp
 7051                                SecondTypeName.StartLocation,
 7062                                                SecondTypeName.StartLocation);
 7064       Diag(SecondTypeName.StartLocation,
 7101                                                   SecondTypeName.StartLocation);
 7112                                  FirstTypeName.StartLocation,
 7116         Diag(FirstTypeName.StartLocation,
 7152                                                   FirstTypeName.StartLocation);