|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp 255 REGISTER_MATCHER(hasCanonicalType);
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp 106 hasCanonicalType(blockPointerType())
152 hasCanonicalType(blockPointerType())
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp 210 expr(hasType(hasCanonicalType(
211 pointerType(pointee(hasCanonicalType(
222 expr(hasType(hasCanonicalType(
224 qualType(hasCanonicalType(
255 qualType(hasCanonicalType(isInteger()),
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp 154 parmVarDecl(hasType(hasCanonicalType(pointerType(
155 pointee(hasCanonicalType(objcObjectPointerType()))))))
179 hasType(hasCanonicalType(blockPointerType())),
tools/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp 72 auto PointerTypeM = varDecl(hasType(hasCanonicalType(pointerType())));
tools/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp 84 fieldDecl(hasType(hasCanonicalType(
85 pointsTo(hasCanonicalType(pointerType()))
tools/clang/tools/extra/clang-tidy/bugprone/FoldInitTypeCheck.cpp 23 return hasCanonicalType(builtinType().bind(ID));
35 hasType(hasCanonicalType(IteratorWithValueType("IterValueType"))));
37 hasType(hasCanonicalType(IteratorWithValueType("Iter2ValueType"))));
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp 565 auto CharTyArray = hasType(qualType(hasCanonicalType(
569 qualType(hasCanonicalType(pointerType(pointee(isAnyCharacter())))));
tools/clang/tools/extra/clang-tidy/bugprone/SizeofContainerCheck.cpp 23 expr(hasType(hasCanonicalType(hasDeclaration(cxxRecordDecl(
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp 125 varDecl(isDefinition(), hasType(qualType(hasCanonicalType(CharPtrType))),
128 hasType(qualType(hasCanonicalType(CharPtrType))),
136 expr(hasType(qualType(hasCanonicalType(arrayType()))))));
142 hasType(qualType(hasCanonicalType(pointerType(pointee(arrayType()))))))));
147 hasType(qualType(hasCanonicalType(recordType())))))));
151 hasType(qualType(hasCanonicalType(PointerToStructType))),
184 const auto NumType = qualType(hasCanonicalType(
186 const auto DenomType = qualType(hasCanonicalType(type().bind("denom-type")));
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp 29 hasTemplateArgument(0, refersToType(hasCanonicalType(
42 hasCanonicalType(equalsBoundNode("type"))))))
tools/clang/tools/extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp 28 hasType(ast_matchers::hasCanonicalType(
tools/clang/tools/extra/clang-tidy/hicpp/ExceptionBaseclassCheck.cpp 28 hasType(qualType(hasCanonicalType(hasDeclaration(cxxRecordDecl(
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp 172 returns(qualType(unless(hasCanonicalType(referenceType())))
177 qualType(unless(hasCanonicalType(rValueReferenceType())))
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp 92 cxxNewExpr(hasType(pointsTo(qualType(hasCanonicalType(
tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp 45 on(hasType(hasCanonicalType(hasDeclaration(namedDecl(
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp 265 pointee(hasCanonicalType(hasLocalQualifiers())))),
tools/clang/tools/extra/clang-tidy/performance/ForRangeCopyCheck.cpp 41 unless(anyOf(hasCanonicalType(anyOf(referenceType(), pointerType())),
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp 61 hasCanonicalType(
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp 82 hasCanonicalType(matchers::isExpensiveToCopy()),
83 unless(anyOf(hasCanonicalType(referenceType()),
tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp 727 varDecl(hasType(qualType(hasCanonicalType(referenceType()))))));