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

References

tools/clang/lib/Serialization/ASTWriter.cpp
 1427   if (WritingModule &&
 1453   WritePragmaDiagnosticMappings(Diags, /* isModule = */ WritingModule);
 1482   assert((!WritingModule || isysroot.empty()) &&
 1499   if (WritingModule) {
 1506     Stream.EmitRecordWithBlob(AbbrevCode, Record, WritingModule->Name);
 1509   if (WritingModule && WritingModule->Directory) {
 1509   if (WritingModule && WritingModule->Directory) {
 1510     SmallString<128> BaseDir(WritingModule->Directory->getName());
 1519         WritingModule->Directory->getName() != StringRef(".")) {
 1538   if (WritingModule && WritingModule->Kind == Module::ModuleMapModule) {
 1538   if (WritingModule && WritingModule->Kind == Module::ModuleMapModule) {
 1542     AddPath(WritingModule->PresumedModuleMapFile.empty()
 1543                 ? Map.getModuleMapFileForUniquing(WritingModule)->getName()
 1544                 : StringRef(WritingModule->PresumedModuleMapFile),
 1549             Map.getAdditionalModuleMapFiles(WritingModule)) {
 2116   if (WritingModule) {
 2117     llvm::SmallVector<Module *, 16> Worklist(1, WritingModule);
 2137             << WritingModule->getFullModuleName() << U.Size.hasValue()
 2825   if (Top != WritingModule &&
 4504   if (WritingModule)
 4712   this->WritingModule = WritingModule;
 4717   this->WritingModule = nullptr;
 6196                           Writer->WritingModule && !D->isDependentType();
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  993     if (Writer.WritingModule &&
 1001           (Writer.WritingModule->Kind == Module::ModuleInterfaceUnit &&
 2390   if (isRequiredDecl(D, Context, WritingModule))
 2400   if (Writer->WritingModule && !FD->isDependentContext()) {
 2402     if (Writer->WritingModule->Kind == Module::ModuleInterfaceUnit) {