Defined in 6 files as a prototype:
Defined in 22 files as a function:
- contrib/llvm/tools/clang/include/clang/AST/Decl.h, line 120 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/Mangle.h, line 72 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/NSAPI.h, line 28 (as a function)
- contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDeclContext.h, line 104 (as a function)
- contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h, line 434 (as a function)
- contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h, line 435 (as a function)
- contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h, line 469 (as a function)
- contrib/llvm/tools/clang/include/clang/Sema/Sema.h, line 1238 (as a function)
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h, line 581 (as a function)
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h, line 138 (as a function)
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h, line 80 (as a function)
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h, line 84 (as a function)
- contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h, line 48 (as a function)
- contrib/llvm/tools/clang/lib/ARCMigrate/TransformActions.cpp, line 126 (as a function)
- contrib/llvm/tools/clang/lib/AST/DeclBase.cpp, line 376 (as a function)
- contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp, line 380 (as a function)
- contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp, line 273 (as a function)
- contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp, line 503 (as a function)
- contrib/llvm/tools/clang/lib/Analysis/CloneDetection.cpp, line 75 (as a function)
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp, line 141 (as a function)
- contrib/llvm/tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp, line 978 (as a function)
- contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp, line 848 (as a function)
Referenced in 181 files:
- contrib/llvm/tools/clang/include/clang/AST/Decl.h, 10 times
- contrib/llvm/tools/clang/include/clang/AST/DeclBase.h, 2 times
- contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h, 3 times
- contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h, 11 times
- contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h, 6 times
- contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h, line 214
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h, line 472
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h, 2 times
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h, line 179
- contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp, 2 times
- contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp, 4 times
- contrib/llvm/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp, line 58
- contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp, 7 times
- contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/ASTStructuralEquivalence.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/Decl.cpp, 59 times
- contrib/llvm/tools/clang/lib/AST/DeclBase.cpp, 15 times
- contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp, 27 times
- contrib/llvm/tools/clang/lib/AST/DeclFriend.cpp, line 32
- contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp, 19 times
- contrib/llvm/tools/clang/lib/AST/DeclOpenMP.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp, 12 times
- contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp, 6 times
- contrib/llvm/tools/clang/lib/AST/Expr.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp, 3 times
- contrib/llvm/tools/clang/lib/AST/ExternalASTMerger.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/ItaniumCXXABI.cpp, line 117
- contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp, 29 times
- contrib/llvm/tools/clang/lib/AST/Mangle.cpp, 4 times
- contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp, line 178
- contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp, 44 times
- contrib/llvm/tools/clang/lib/AST/TextNodeDumper.cpp, line 240
- contrib/llvm/tools/clang/lib/AST/Type.cpp, 5 times
- contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp, line 1164
- contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp, 4 times
- contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp, line 517
- contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp, 5 times
- contrib/llvm/tools/clang/lib/Analysis/CFG.cpp, line 5175
- contrib/llvm/tools/clang/lib/Analysis/CloneDetection.cpp, 6 times
- contrib/llvm/tools/clang/lib/Analysis/Consumed.cpp, 2 times
- contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp, line 713
- contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp, 5 times
- contrib/llvm/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp, 3 times
- contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, line 1338
- contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp, line 2061
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp, line 9201
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, line 4853
- contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp, line 3433
- contrib/llvm/tools/clang/lib/CrossTU/CrossTranslationUnit.cpp, 6 times
- contrib/llvm/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp, 15 times
- contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp, line 91
- contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp, 6 times
- contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp, 3 times
- contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp, 4 times
- contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp, 6 times
- contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp, 9 times
- contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp, line 333
- contrib/llvm/tools/clang/lib/Index/CodegenNameGenerator.cpp, 3 times
- contrib/llvm/tools/clang/lib/Index/CommentToXML.cpp, line 576
- contrib/llvm/tools/clang/lib/Index/IndexingAction.cpp, 2 times
- contrib/llvm/tools/clang/lib/Index/USRGeneration.cpp, 3 times
- contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp, 3 times
- contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp, 12 times
- contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp, 6 times
- contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp, 2 times
- contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp, 2 times
- contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp, line 1679
- contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp, line 208
- contrib/llvm/tools/clang/lib/Parse/Parser.cpp, 4 times
- contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaCUDA.cpp, line 688
- contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp, line 1876
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp, 8 times
- contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp, 15 times
- contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp, 19 times
- contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp, 12 times
- contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp, 11 times
- contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp, 7 times
- contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp, 7 times
- contrib/llvm/tools/clang/lib/Sema/SemaFixItUtils.cpp, line 164
- contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp, line 682
- contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp, 5 times
- contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp, 23 times
- contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp, 8 times
- contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp, line 4372
- contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp, 11 times
- contrib/llvm/tools/clang/lib/Sema/SemaType.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/TreeTransform.h, 5 times
- contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp, 10 times
- contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp, line 6217
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp, 9 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp, line 146
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp, line 105
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp, 5 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp, line 42
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp, line 109
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp, line 129
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp, 7 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp, line 200
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp, 7 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp, 4 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp, 5 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp, line 174
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h, line 51
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp, line 353
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp, 9 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp, line 327
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp, line 56
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp, line 71
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp, line 1029
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp, line 202
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp, line 75
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp, line 398
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp, line 225
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp, 8 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h, line 289
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp, 6 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp, line 112
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp, line 254
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp, line 63
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp, line 183
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp, line 89
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp, line 600
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp, 7 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp, 6 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp, line 844
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp, line 185
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp, line 58
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp, line 1050
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp, 4 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp, line 149
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp, line 89
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp, line 267
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp, line 93
- contrib/llvm/tools/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp, line 24
- contrib/llvm/tools/clang/lib/Tooling/Refactoring/Extract/Extract.cpp, line 109
- contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp, 5 times
- contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp, 4 times
- contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h, 9 times
- contrib/llvm/tools/lldb/source/API/SBTarget.cpp, 3 times
- contrib/llvm/tools/lldb/source/Commands/CommandObjectMemory.cpp, line 489
- contrib/llvm/tools/lldb/source/Core/DumpDataExtractor.cpp, line 561
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp, line 457
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp, 24 times
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp, 21 times
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp, 5 times
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp, 5 times
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp, 5 times
- contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp, 3 times
- contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp, 12 times
- contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp, 3 times
- contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp, 6 times
- contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp, 4 times
- contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp, 284 times
- contrib/llvm/tools/lldb/source/Symbol/ClangASTImporter.cpp, 27 times
- contrib/llvm/tools/lldb/source/Target/ObjCLanguageRuntime.cpp, line 313