Home
last modified time | relevance | path

Searched refs:FirstEnum (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/AST/
H A DODRDiagsEmitter.cpp1783 bool ODRDiagsEmitter::diagnoseMismatch(const EnumDecl *FirstEnum, in diagnoseMismatch() argument
1785 if (FirstEnum == SecondEnum) in diagnoseMismatch()
1800 std::string FirstModule = getOwningModuleNameForDiagnostic(FirstEnum); in diagnoseMismatch()
1803 auto DiagError = [FirstEnum, &FirstModule, this](const auto *DiagAnchor, in diagnoseMismatch()
1806 << FirstEnum << FirstModule.empty() << FirstModule in diagnoseMismatch()
1815 if (FirstEnum->isScoped() != SecondEnum->isScoped()) { in diagnoseMismatch()
1816 DiagError(FirstEnum, SingleScopedEnum) << FirstEnum->isScoped(); in diagnoseMismatch()
1821 if (FirstEnum->isScoped() && SecondEnum->isScoped()) { in diagnoseMismatch()
1822 if (FirstEnum->isScopedUsingClassTag() != in diagnoseMismatch()
1824 DiagError(FirstEnum, EnumTagKeywordMismatch) in diagnoseMismatch()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DODRDiagsEmitter.h35 bool diagnoseMismatch(const EnumDecl *FirstEnum,
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReader.cpp9753 EnumDecl *FirstEnum = Merge.first; in diagnoseOdrViolations() local
9756 if (DiagsEmitter.diagnoseMismatch(FirstEnum, SecondEnum)) { in diagnoseOdrViolations()