Defined in 5 files as a prototype:
Defined in 13 files as a function:
- contrib/libcxxrt/typeinfo.h, line 221 (as a function)
- contrib/llvm-project/clang/include/clang/AST/DeclCXX.h, line 199 (as a function)
- contrib/llvm-project/clang/include/clang/AST/DeclCXX.h, line 2005 (as a function)
- contrib/llvm-project/clang/include/clang/AST/VTTBuilder.h, line 52 (as a function)
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h, line 1227 (as a function)
- contrib/llvm-project/clang/lib/AST/Interp/Function.cpp, line 44 (as a function)
- contrib/llvm-project/clang/lib/CodeGen/CGCall.h, line 192 (as a function)
- contrib/llvm-project/llvm/include/llvm/CodeGen/Register.h, line 92 (as a function)
- contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h, line 85 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/DebugInfoMetadata.h, line 676 (as a function)
- contrib/llvm-project/llvm/include/llvm/Object/ObjectFile.h, line 485 (as a function)
- contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp, line 1248 (as a function)
- contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp, line 712 (as a function)
Referenced in 124 files:
- contrib/libcxxrt/dynamic_cast.cc, line 166
- contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchers.h, 2 times
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h, line 1450
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h, line 720
- contrib/llvm-project/clang/lib/AST/ASTContext.cpp, 2 times
- contrib/llvm-project/clang/lib/AST/ASTImporter.cpp, 2 times
- contrib/llvm-project/clang/lib/AST/ASTStructuralEquivalence.cpp, 6 times
- contrib/llvm-project/clang/lib/AST/CXXInheritance.cpp, 7 times
- contrib/llvm-project/clang/lib/AST/DeclCXX.cpp, 8 times
- contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp, line 990
- contrib/llvm-project/clang/lib/AST/Expr.cpp, line 686
- contrib/llvm-project/clang/lib/AST/ExprConstant.cpp, 13 times
- contrib/llvm-project/clang/lib/AST/InheritViz.cpp, 4 times
- contrib/llvm-project/clang/lib/AST/Interp/Function.cpp, line 46
- contrib/llvm-project/clang/lib/AST/Interp/Interp.cpp, line 336
- contrib/llvm-project/clang/lib/AST/Interp/Program.cpp, line 238
- contrib/llvm-project/clang/lib/AST/JSONNodeDumper.cpp, 2 times
- contrib/llvm-project/clang/lib/AST/Mangle.cpp, 2 times
- contrib/llvm-project/clang/lib/AST/MicrosoftMangle.cpp, 2 times
- contrib/llvm-project/clang/lib/AST/ODRHash.cpp, line 514
- contrib/llvm-project/clang/lib/AST/RecordLayoutBuilder.cpp, 15 times
- contrib/llvm-project/clang/lib/AST/TextNodeDumper.cpp, 2 times
- contrib/llvm-project/clang/lib/AST/VTTBuilder.cpp, 3 times
- contrib/llvm-project/clang/lib/AST/VTableBuilder.cpp, 17 times
- contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Registry.cpp, line 431
- contrib/llvm-project/clang/lib/Analysis/CFG.cpp, line 1897
- contrib/llvm-project/clang/lib/CodeGen/CGCXX.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp, 5 times
- contrib/llvm-project/clang/lib/CodeGen/CGCall.h, 5 times
- contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp, 7 times
- contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CGExprAgg.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp, 6 times
- contrib/llvm-project/clang/lib/CodeGen/CGExprConstant.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp, line 2846
- contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp, line 7765
- contrib/llvm-project/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp, line 493
- contrib/llvm-project/clang/lib/CodeGen/CGVTT.cpp, line 35
- contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp, 3 times
- contrib/llvm-project/clang/lib/CodeGen/CodeGenTypes.cpp, line 821
- contrib/llvm-project/clang/lib/CodeGen/ItaniumCXXABI.cpp, 9 times
- contrib/llvm-project/clang/lib/CodeGen/MicrosoftCXXABI.cpp, 5 times
- contrib/llvm-project/clang/lib/CodeGen/SwiftCallingConv.cpp, line 137
- contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp, 2 times
- contrib/llvm-project/clang/lib/Index/IndexBody.cpp, line 98
- contrib/llvm-project/clang/lib/Index/IndexDecl.cpp, line 241
- contrib/llvm-project/clang/lib/Sema/AnalysisBasedWarnings.cpp, 2 times
- contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp, line 309
- contrib/llvm-project/clang/lib/Sema/SemaCast.cpp, line 983
- contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp, line 13479
- contrib/llvm-project/clang/lib/Sema/SemaCodeComplete.cpp, 3 times
- contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp, 9 times
- contrib/llvm-project/clang/lib/Sema/SemaDeclCXX.cpp, 32 times
- contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp, 4 times
- contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp, 4 times
- contrib/llvm-project/clang/lib/Sema/SemaInit.cpp, line 6479
- contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp, line 6174
- contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp, 2 times
- contrib/llvm-project/clang/lib/Serialization/ASTReader.cpp, 6 times
- contrib/llvm-project/clang/lib/Serialization/ASTWriter.cpp, line 5611
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp, line 82
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp, line 81
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp, line 89
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CallEvent.cpp, line 727
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp, line 1038
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/MemRegion.cpp, 3 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RegionStore.cpp, line 2395
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp, line 1120
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/Store.cpp, 2 times
- contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp, line 92
- contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp, line 1020
- contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp, 2 times
- contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp, line 87
- contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp, line 1412
- contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp, 6 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h, 2 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineRegisterInfo.h, 7 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetRegisterInfo.h, 2 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/VirtRegMap.h, 3 times
- contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h, line 73
- contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h, line 44
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp, line 2016
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/InlineSpiller.cpp, line 350
- contrib/llvm-project/llvm/lib/CodeGen/LiveIntervals.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineInstr.cpp, line 688
- contrib/llvm-project/llvm/lib/CodeGen/MachineOperand.cpp, line 79
- contrib/llvm-project/llvm/lib/CodeGen/MachineSink.cpp, 6 times
- contrib/llvm-project/llvm/lib/CodeGen/ModuloSchedule.cpp, line 1573
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/RegisterCoalescer.cpp, line 3506
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp, line 502
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 5464
- contrib/llvm-project/llvm/lib/CodeGen/TargetRegisterInfo.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/VirtRegMap.cpp, 5 times
- contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp, line 1655
- contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp, line 318
- contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp, line 189
- contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp, line 191
- contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp, line 792
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp, line 2467
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp, 9 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp, line 588
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp, line 308
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRegisterInfo.h, line 153
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, line 2236
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp, line 372
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, line 2701
- contrib/llvm-project/llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp, line 137
- contrib/llvm-project/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp, line 110
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp, line 459
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp, line 1883
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp, 2 times
- contrib/llvm-project/llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp, line 205
- contrib/llvm-project/llvm/tools/llvm-dwp/llvm-dwp.cpp, line 439
- contrib/llvm-project/llvm/tools/llvm-objdump/llvm-objdump.cpp, 2 times
- contrib/llvm-project/llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp, line 148
- contrib/sqlite3/sqlite3.c, 4 times