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

References

tools/clang/lib/Parse/ParseDecl.cpp
 6394           StartLoc = D.getDeclSpec().getTypeSpecTypeLoc();
tools/clang/lib/Parse/Parser.cpp
 1034             ? DS.getTypeSpecTypeLoc().getLocWithOffset(
tools/clang/lib/Sema/Sema.cpp
 2282   auto Loc = DS.getTypeSpecTypeLoc();
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  854   QualType T = BuildDecltypeType(DS.getRepAsExpr(), DS.getTypeSpecTypeLoc());
  859     Diag(DS.getTypeSpecTypeLoc(), diag::err_expected_class_or_namespace)
  866   DecltypeTL.setNameLoc(DS.getTypeSpecTypeLoc());
tools/clang/lib/Sema/SemaDecl.cpp
 5334       TSI = S.Context.getTrivialTypeSourceInfo(T, DS.getTypeSpecTypeLoc());
 8267         << SourceRange(D.getDeclSpec().getTypeSpecTypeLoc())
tools/clang/lib/Sema/SemaDeclCXX.cpp
 4107     BaseType = BuildDecltypeType(DS.getRepAsExpr(), DS.getTypeSpecTypeLoc());
 4109     Diag(DS.getTypeSpecTypeLoc(), diag::err_decltype_auto_invalid);
 8827         << SourceRange(D.getDeclSpec().getTypeSpecTypeLoc())
 8934       << SourceRange(DS.getTypeSpecTypeLoc())
 9192     Diagnoser.check(DS.getTypeSpecTypeLoc(), DS.getTypeSpecType());
tools/clang/lib/Sema/SemaExprCXX.cpp
  385     Diag(DS.getTypeSpecTypeLoc(), diag::err_decltype_auto_invalid);
  391   QualType T = BuildDecltypeType(DS.getRepAsExpr(), DS.getTypeSpecTypeLoc());
  398     Diag(DS.getTypeSpecTypeLoc(), diag::err_destructor_expr_type_mismatch)
 7169   QualType T = BuildDecltypeType(DS.getRepAsExpr(), DS.getTypeSpecTypeLoc(),
 7174   DecltypeTL.setNameLoc(DS.getTypeSpecTypeLoc());
tools/clang/lib/Sema/SemaType.cpp
 1471       S.Diag(DS.getTypeSpecTypeLoc(), diag::err_type_unsupported)
 1484       S.Diag(DS.getTypeSpecTypeLoc(), diag::err_type_unsupported)
 1499       S.Diag(DS.getTypeSpecTypeLoc(), diag::err_type_unsupported)
 1508     S.Diag(DS.getTypeSpecTypeLoc(), diag::err_decimal_unsupported);
 1559         S.DiagnoseUseOfDecl(TT->getDecl(), DS.getTypeSpecTypeLoc());
 1567     Result = S.BuildTypeofExprType(E, DS.getTypeSpecTypeLoc());
 1578     Result = S.BuildDecltypeType(E, DS.getTypeSpecTypeLoc());
 1590                                        DS.getTypeSpecTypeLoc());
 1617     Result = S.BuildAtomicType(Result, DS.getTypeSpecTypeLoc());
 3113     SourceRange AutoRange = D.getDeclSpec().getTypeSpecTypeLoc();
 4359                 pointerKind, D.getDeclSpec().getTypeSpecTypeLoc(),
 4374                                   D.getDeclSpec().getTypeSpecTypeLoc());
 4559             S.Diag(D.getDeclSpec().getTypeSpecTypeLoc(),
 4566             S.Diag(D.getDeclSpec().getTypeSpecTypeLoc(),
 4587             S.Diag(D.getDeclSpec().getTypeSpecTypeLoc(),
 4666           DiagLoc = D.getDeclSpec().getTypeSpecTypeLoc();
 5442       TL.setNameLoc(DS.getTypeSpecTypeLoc());
 5445       TL.setNameLoc(DS.getTypeSpecTypeLoc());
 5486       TL.setTypeofLoc(DS.getTypeSpecTypeLoc());
 5491       TL.setTypeofLoc(DS.getTypeSpecTypeLoc());
 5501       TL.setKWLoc(DS.getTypeSpecTypeLoc());
 5510       TL.setBuiltinLoc(DS.getTypeSpecTypeLoc());
 5533                                  ? DS.getTypeSpecTypeLoc()
 5562         TL.setKWLoc(DS.getTypeSpecTypeLoc());
 5578       TL.setKWLoc(DS.getTypeSpecTypeLoc());
 5587       TL.initialize(Context, DS.getTypeSpecTypeLoc());