Lines Matching refs:IsModule
2460 static bool shouldIgnoreMacro(MacroDirective *MD, bool IsModule, in shouldIgnoreMacro() argument
2466 if (IsModule) { in shouldIgnoreMacro()
2479 void ASTWriter::WritePreprocessor(const Preprocessor &PP, bool IsModule) { in WritePreprocessor() argument
2507 assert(!IsModule); in WritePreprocessor()
2541 PP.Diag(SourceLocation(), diag::warn_module_uses_date_time) << IsModule; in WritePreprocessor()
2577 if (IsModule && WritingModule->isHeaderUnit()) { in WritePreprocessor()
2581 if (!MD || shouldIgnoreMacro(MD, IsModule, PP) || in WritePreprocessor()
2601 if (shouldIgnoreMacro(MD, IsModule, PP)) in WritePreprocessor()
3734 bool IsModule, bool IsCPlusPlus) { in IsInterestingIdentifier() argument
3735 bool NeedDecls = !IsModule || !IsCPlusPlus; in IsInterestingIdentifier()
3741 if (MacroOffset || II->isPoisoned() || (!IsModule && IsInteresting) || in IsInterestingIdentifier()
3751 bool IsModule = Writer.isWritingModule(); in IsInterestingNonMacroIdentifier() local
3753 return IsInterestingIdentifier(II, /*MacroOffset=*/0, IsModule, IsCPlusPlus); in IsInterestingNonMacroIdentifier()
3760 bool IsModule; member in __anond5eb14810c11::ASTIdentifierTableTrait
3769 return IsInterestingIdentifier(II, MacroOffset, IsModule, in isInterestingIdentifier()
3784 IdentifierResolver &IdResolver, bool IsModule, in ASTIdentifierTableTrait() argument
3786 : Writer(Writer), PP(PP), IdResolver(IdResolver), IsModule(IsModule), in ASTIdentifierTableTrait()
3787 NeedDecls(!IsModule || !Writer.getLangOpts().CPlusPlus), in ASTIdentifierTableTrait()
3890 bool IsModule) { in WriteIdentifierTable() argument
3899 ASTIdentifierTableTrait Trait(*this, PP, IdResolver, IsModule, in WriteIdentifierTable()
3900 IsModule ? &InterestingIdents : nullptr); in WriteIdentifierTable()