Defined in 3 files as a prototype:
Defined in 24 files as a function:
- contrib/libarchive/libarchive/archive_read_support_format_iso9660.c, line 597 (as a function)
- contrib/llvm/include/llvm/ADT/PointerUnion.h, line 114 (as a function)
- contrib/llvm/include/llvm/ADT/PointerUnion.h, line 269 (as a function)
- contrib/llvm/include/llvm/ADT/PointerUnion.h, line 376 (as a function)
- contrib/llvm/include/llvm/ADT/Twine.h, line 189 (as a function)
- contrib/llvm/include/llvm/Object/COFF.h, line 560 (as a function)
- contrib/llvm/include/llvm/Support/YAMLTraits.h, line 638 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h, line 98 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/DeclContextInternals.h, line 69 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/DeclGroup.h, line 80 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h, line 238 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/Type.h, line 703 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h, line 119 (as a function)
- contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h, line 159 (as a function)
- contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h, line 86 (as a function)
- contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h, line 743 (as a function)
- contrib/llvm/tools/clang/include/clang/Sema/SemaFixItUtils.h, line 85 (as a function)
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h, line 172 (as a function)
- contrib/llvm/tools/clang/lib/AST/APValue.cpp, line 38 (as a function)
- contrib/llvm/tools/clang/lib/AST/TemplateName.cpp, line 77 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.h, line 378 (as a function)
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp, line 150 (as a function)
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp, line 373 (as a function)
- contrib/llvm/tools/llvm-readobj/ELFDumper.cpp, line 245 (as a function)
Referenced in 176 files:
- contrib/libarchive/libarchive/archive_read_support_format_iso9660.c, 11 times
- contrib/llvm/include/llvm/ADT/PointerUnion.h, 3 times
- contrib/llvm/include/llvm/ADT/TinyPtrVector.h, 8 times
- contrib/llvm/include/llvm/ADT/Twine.h, 3 times
- contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h, line 82
- contrib/llvm/include/llvm/Support/YAMLTraits.h, line 658
- contrib/llvm/lib/CodeGen/MachineOperand.cpp, line 994
- contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 3 times
- contrib/llvm/lib/IR/ConstantFold.cpp, 3 times
- contrib/llvm/lib/Object/COFFObjectFile.cpp, 2 times
- contrib/llvm/lib/Support/SourceMgr.cpp, 2 times
- contrib/llvm/lib/Support/YAMLTraits.cpp, line 212
- contrib/llvm/tools/clang/include/clang/AST/ASTContext.h, 3 times
- contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h, 6 times
- contrib/llvm/tools/clang/include/clang/AST/DeclContextInternals.h, 5 times
- contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h, line 314
- contrib/llvm/tools/clang/include/clang/AST/Expr.h, line 136
- contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h, 2 times
- contrib/llvm/tools/clang/include/clang/AST/Type.h, 7 times
- contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h, 6 times
- contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h, 3 times
- contrib/llvm/tools/clang/include/clang/Analysis/SelectorExtras.h, line 30
- contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h, line 1171
- contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h, line 175
- contrib/llvm/tools/clang/include/clang/Sema/Initialization.h, line 1350
- contrib/llvm/tools/clang/include/clang/Sema/Template.h, line 119
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h, line 31
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h, line 1098
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h, 5 times
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h, line 49
- contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp, line 765
- contrib/llvm/tools/clang/lib/ARCMigrate/TransAPIUses.cpp, line 74
- contrib/llvm/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp, line 395
- contrib/llvm/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp, 3 times
- contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/APValue.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/ASTContext.cpp, 40 times
- contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp, 13 times
- contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp, 19 times
- contrib/llvm/tools/clang/lib/AST/ASTStructuralEquivalence.cpp, 4 times
- contrib/llvm/tools/clang/lib/AST/ComparisonCategories.cpp, line 106
- contrib/llvm/tools/clang/lib/AST/Decl.cpp, 9 times
- contrib/llvm/tools/clang/lib/AST/DeclBase.cpp, 3 times
- contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp, 3 times
- contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp, 3 times
- contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp, line 218
- contrib/llvm/tools/clang/lib/AST/Expr.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp, 7 times
- contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp, 5 times
- contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp, 4 times
- contrib/llvm/tools/clang/lib/AST/NSAPI.cpp, 9 times
- contrib/llvm/tools/clang/lib/AST/ODRHash.cpp, 3 times
- contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp, line 1407
- contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp, line 1268
- contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/TextNodeDumper.cpp, line 361
- contrib/llvm/tools/clang/lib/AST/Type.cpp, 42 times
- contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp, 4 times
- contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp, 4 times
- contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp, 2 times
- contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Marshallers.h, line 580
- contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp, line 502
- contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp, line 660
- contrib/llvm/tools/clang/lib/Analysis/BodyFarm.cpp, line 389
- contrib/llvm/tools/clang/lib/Analysis/CFG.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp, line 103
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp, 5 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp, line 2607
- contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp, 12 times
- contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp, line 368
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp, line 3724
- contrib/llvm/tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp, 3 times
- contrib/llvm/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp, line 137
- contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp, 2 times
- contrib/llvm/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp, 8 times
- contrib/llvm/tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp, 11 times
- contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp, line 701
- contrib/llvm/tools/clang/lib/Index/IndexBody.cpp, line 102
- contrib/llvm/tools/clang/lib/Index/IndexTypeSourceInfo.cpp, 2 times
- contrib/llvm/tools/clang/lib/Index/USRGeneration.cpp, line 1111
- contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp, line 1466
- contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp, 2 times
- contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp, line 263
- contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp, line 286
- contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp, line 542
- contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp, line 59
- contrib/llvm/tools/clang/lib/Sema/Sema.cpp, 4 times
- contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp, 4 times
- contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp, 7 times
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp, 10 times
- contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp, 71 times
- contrib/llvm/tools/clang/lib/Sema/SemaCoroutine.cpp, 6 times
- contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp, 27 times
- contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp, 7 times
- contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp, 11 times
- contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp, 9 times
- contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp, line 1133
- contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp, 60 times
- contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp, 22 times
- contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp, 14 times
- contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp, line 5637
- contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp, 8 times
- contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp, 6 times
- contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp, 15 times
- contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp, 15 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp, 25 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp, 43 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp, 13 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp, 9 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp, 8 times
- contrib/llvm/tools/clang/lib/Sema/SemaType.cpp, 33 times
- contrib/llvm/tools/clang/lib/Sema/TreeTransform.h, 117 times
- contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h, line 51
- contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp, 26 times
- contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp, line 829
- contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp, 5 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp, 4 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp, line 2052
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp, line 535
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp, 4 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp, line 555
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp, 5 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp, line 55
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp, line 220
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp, line 265
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp, line 51
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp, line 169
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp, 5 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp, line 169
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp, line 230
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp, line 82
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp, line 276
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp, line 187
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp, 14 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp, 4 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp, line 237
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp, line 129
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp, line 910
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp, line 540
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp, 4 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp, line 483
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp, 3 times
- contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp, 3 times
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp, line 2036
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp, line 1677
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp, line 192
- contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp, 2 times
- contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp, 3 times
- contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp, 3 times
- contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp, 11 times
- contrib/llvm/tools/lldb/source/Symbol/ClangASTImporter.cpp, line 667
- contrib/llvm/tools/lldb/source/Symbol/ClangUtil.cpp, line 54
- contrib/llvm/tools/llvm-readobj/ELFDumper.cpp, 3 times