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

References

tools/clang/lib/Serialization/ASTWriterDecl.cpp
  893   VisitDeclaratorDecl(D);
  894   Record.push_back(D->isMutable());
  896   FieldDecl::InitStorageKind ISK = D->InitStorage.getInt();
  899     Record.AddTypeRef(QualType(D->getCapturedVLAType(), 0));
  901     Record.AddStmt(D->getInClassInitializer());
  903   Record.AddStmt(D->getBitWidth());
  905   if (!D->getDeclName())
  906     Record.AddDeclRef(Context.getInstantiatedFromUnnamedFieldDecl(D));
  908   if (D->getDeclContext() == D->getLexicalDeclContext() &&
  908   if (D->getDeclContext() == D->getLexicalDeclContext() &&
  909       !D->hasAttrs() &&
  910       !D->isImplicit() &&
  911       !D->isUsed(false) &&
  912       !D->isInvalidDecl() &&
  913       !D->isReferenced() &&
  914       !D->isTopLevelDeclInObjCContainer() &&
  915       !D->isModulePrivate() &&
  916       !D->getBitWidth() &&
  917       !D->hasInClassInitializer() &&
  918       !D->hasCapturedVLAType() &&
  919       !D->hasExtInfo() &&
  920       !ObjCIvarDecl::classofKind(D->getKind()) &&
  921       !ObjCAtDefsFieldDecl::classofKind(D->getKind()) &&
  922       D->getDeclName())