Searched refs:hasType (Results 1 - 15 of 15) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNumberObjectConversionChecker.cpp201 expr(hasType(
210 expr(hasType(hasCanonicalType(
222 expr(hasType(hasCanonicalType(
265 expr(ignoringParenImpCasts(expr(hasType(SuspiciousScalarTypeM))));
279 callExpr(hasAnyArgument(allOf(hasType(SuspiciousScalarTypeM),
315 explicitCastExpr(allOf(hasType(SuspiciousScalarBooleanTypeM),
319 explicitCastExpr(allOf(hasType(SuspiciousScalarNumberTypeM),
324 varDecl(hasType(SuspiciousScalarTypeM),
H A DPointerIterationChecker.cpp68 auto UnorderedContainerM = declRefExpr(to(varDecl(hasType(
72 auto PointerTypeM = varDecl(hasType(hasCanonicalType(pointerType())));
H A DPointerSortingChecker.cpp83 hasType(cxxRecordDecl(has(
84 fieldDecl(hasType(hasCanonicalType(
H A DOSObjectCStyleCast.cpp59 return hasType(pointerType(pointee(hasDeclaration(DeclM))));
H A DGCDAntipatternChecker.cpp103 auto HasBlockArgumentM = hasAnyArgument(hasType(
149 auto HasBlockArgumentM = hasAnyArgument(hasType(
H A DObjCAutoreleaseWriteChecker.cpp173 parmVarDecl(hasType(hasCanonicalType(pointerType(
198 hasType(hasCanonicalType(blockPointerType())),
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Linker/
H A DIRMover.h59 bool hasType(StructType *Ty);
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DLoopUnrolling.cpp87 to(varDecl(hasType(isInteger())).bind(BindName))))),
108 parmVarDecl(hasType(references(qualType(unless(isConstQualified())))))));
114 allOf(hasType(referenceType()),
158 hasType(isInteger())))))))),
H A DLoopWidening.cpp72 varDecl(hasType(hasCanonicalType(referenceType()))).bind(MatchRef)))),
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp259 parmVarDecl(hasType(nonConstReferenceType())));
266 hasType(templateTypeParmType())))),
343 hasLoopVariable(varDecl(hasType(nonConstReferenceType()))
369 hasType(nonConstReferenceType()),
387 parmVarDecl(hasType(nonConstReferenceType())).bind("parm"));
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h923 /// varDecl(hasType(pointerType(pointee(ignoringParens(functionType())))))
2865 /// matcher hasAnyBase(hasType(cxxRecordDecl(hasName("SpecialBase"))))
2884 /// matcher hasDirectBase(hasType(cxxRecordDecl(hasName("SpecialBase"))))
3187 /// in varDecl(hasType(hasDeclaration(decl()))) the decl will match the
3191 /// varDecl(hasType(hasUnqualifiedDesugaredType(
3241 /// cxxMemberCallExpr(on(hasType(cxxRecordDecl(hasName("Y")))))
3243 /// cxxMemberCallExpr(on(hasType(cxxRecordDecl(hasName("X")))))
3490 /// Example matches x (matcher = expr(hasType(cxxRecordDecl(hasName("X")))))
3491 /// and z (matcher = varDecl(hasType(cxxRecordDecl(hasName("X")))))
3492 /// and U (matcher = typedefDecl(hasType(asStrin
3500 AST_POLYMORPHIC_MATCHER_P_OVERLOAD( hasType, AST_POLYMORPHIC_SUPPORTED_TYPES(Expr, FriendDecl, TypedefNameDecl, ValueDecl), internal::Matcher<QualType>, InnerMatcher, 0) argument
3538 AST_POLYMORPHIC_MATCHER_P_OVERLOAD( hasType, AST_POLYMORPHIC_SUPPORTED_TYPES(Expr, FriendDecl, ValueDecl, CXXBaseSpecifier), internal::Matcher<Decl>, InnerMatcher, 1) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp251 DstStructTypesSet.hasType(STy))
792 if (TypeMap.DstStructTypesSet.hasType(ST)) {
826 if (TypeMap.DstStructTypesSet.hasType(DST))
1560 bool IRMover::IdentifiedStructTypeSet::hasType(StructType *Ty) { function in class:IRMover::IdentifiedStructTypeSet
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenRegisters.h355 bool hasType(const ValueTypeByHwMode &VT) const { function in class:llvm::CodeGenRegisterClass
H A DCodeGenRegisters.cpp2393 if ((!VT || RC.hasType(*VT)) &&
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp110 REGISTER_OVERLOADED_2(hasType);

Completed in 405 milliseconds