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

References

tools/clang/include/clang/Parse/RAIIObjectsForParser.h
  236       return static_cast<const ParsingDeclSpec&>(D.getDeclSpec());
tools/clang/lib/Parse/ParseDecl.cpp
 4077     DeclaratorInfo.D.setCommaLoc(CommaLoc);
 4081       MaybeParseGNUAttributes(DeclaratorInfo.D);
 4088       ParseDeclarator(DeclaratorInfo.D);
 4090       DeclaratorInfo.D.SetIdentifier(nullptr, Tok.getLocation());
 4101     MaybeParseGNUAttributes(DeclaratorInfo.D);
 4189                                FD.D.getDeclSpec().getSourceRange().getBegin(),
 4190                                FD.D, FD.BitfieldSize);
tools/clang/lib/Parse/ParseObjc.cpp
  730         if (FD.D.getIdentifier() == nullptr) {
  732               << FD.D.getSourceRange();
  737               << FD.D.getSourceRange();
  744           addContextSensitiveTypeNullability(*this, FD.D, OCDS.getNullability(),
  750             OCDS.getGetterName() ? OCDS.getGetterName() : FD.D.getIdentifier();
  760               FD.D.getIdentifier());
 1971       FD.D.setObjCIvar(true);
 1973           getCurScope(), FD.D.getDeclSpec().getSourceRange().getBegin(), FD.D,
 1973           getCurScope(), FD.D.getDeclSpec().getSourceRange().getBegin(), FD.D,
tools/clang/lib/Sema/SemaObjCProperty.cpp
  186   FD.D.setObjCWeakProperty((Attributes & ObjCDeclSpec::DQ_PR_weak) != 0);
  187   TypeSourceInfo *TSI = GetTypeForDeclarator(FD.D, S);
  429   IdentifierInfo *PropertyId = FD.D.getIdentifier();
  580   IdentifierInfo *PropertyId = FD.D.getIdentifier();
  613     Diag(FD.D.getIdentifierLoc(), diag::err_statically_allocated_object)
  622                                                      FD.D.getIdentifierLoc(),
  646   ProcessDeclAttributes(S, PDecl, FD.D);