Home
last modified time | relevance | path

Searched refs:isExpensiveToCopy (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DMatchers.h25 AST_MATCHER(QualType, isExpensiveToCopy) { in AST_MATCHER() argument
27 utils::type_traits::isExpensiveToCopy(Node, Finder->getASTContext()); in AST_MATCHER()
H A DTypeTraits.h21 llvm::Optional<bool> isExpensiveToCopy(QualType Type,
H A DTypeTraits.cpp41 llvm::Optional<bool> isExpensiveToCopy(QualType Type, in isExpensiveToCopy() function
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DForRangeCopyCheck.cpp85 utils::type_traits::isExpensiveToCopy(LoopVar.getType(), Context); in handleConstValueCopy()
105 utils::type_traits::isExpensiveToCopy(LoopVar.getType(), Context); in handleCopyIsOnlyConstReferenced()
H A DNoAutomaticMoveCheck.cpp32 hasCanonicalType(matchers::isExpensiveToCopy()), in registerMatchers()
H A DUnnecessaryValueParamCheck.cpp68 hasCanonicalType(matchers::isExpensiveToCopy()), in registerMatchers()
H A DUnnecessaryCopyInitialization.cpp236 matchers::isExpensiveToCopy(), in registerMatchers()