|
clang
5.0.0
|
Functions | |
| bool | equals (const til::SExpr *E1, const til::SExpr *E2) |
| bool | matches (const til::SExpr *E1, const til::SExpr *E2) |
| bool | partiallyMatches (const til::SExpr *E1, const til::SExpr *E2) |
| std::string | toString (const til::SExpr *E) |
|
inline |
Definition at line 43 of file ThreadSafetyCommon.h.
References clang::threadSafety::til::EqualsComparator::compareExprs().
Referenced by clang::threadSafety::CapabilityExpr::equals(), and clang::Diagnostic::FormatDiagnostic().
|
inline |
Definition at line 47 of file ThreadSafetyCommon.h.
References clang::threadSafety::til::MatchComparator::compareExprs().
Referenced by clang::ast_matchers::AST_MATCHER_P_OVERLOAD(), clang::ast_matchers::AST_POLYMORPHIC_MATCHER_P2(), and clang::threadSafety::CapabilityExpr::matches().
|
inline |
Definition at line 59 of file ThreadSafetyCommon.h.
Referenced by clang::threadSafety::CapabilityExpr::partiallyMatches().
|
inline |
Definition at line 69 of file ThreadSafetyCommon.h.
References clang::threadSafety::til::PrettyPrinter< StdPrinter, std::ostream >::print().
Referenced by clang::format::JavaScriptImportSorter::analyze(), clang::tooling::createRenameAtomicChanges(), clang::tooling::formatAndApplyAllReplacements(), clang::tooling::RenamingASTConsumer::HandleOneRename(), clang::tooling::RefactoringASTConsumer::HandleTranslationUnit(), clang::tooling::USRSymbolRenamer::HandleTranslationUnit(), llvm::yaml::MappingTraits< clang::tooling::Diagnostic >::mapping(), clang::format::TokenAnalyzer::process(), clang::ASTReader::ReadSLocEntry(), clang::tooling::ReplaceStmtWithText::run(), clang::tooling::ReplaceNodeWithTemplate::run(), clang::tooling::ReplaceStmtWithStmt::run(), clang::tooling::ReplaceIfStmtWithItsBody::run(), clang::format::sortCppIncludes(), and clang::threadSafety::CapabilityExpr::toString().
1.8.6