Searched refs:unique_dyn_cast (Results 1 - 9 of 9) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp76 if (auto UDT = unique_dyn_cast<PDBSymbolTypeUDT>(Type)) {
180 if (auto Base = unique_dyn_cast<PDBSymbolTypeBaseClass>(Child)) {
186 else if (auto Data = unique_dyn_cast<PDBSymbolData>(Child)) {
191 } else if (auto VT = unique_dyn_cast<PDBSymbolTypeVTable>(Child))
193 else if (auto Func = unique_dyn_cast<PDBSymbolFunc>(Child))
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyTypedefDumper.cpp61 if (auto FuncSig = unique_dyn_cast<PDBSymbolTypeFunctionSig>(PointeeType)) {
H A DPrettyVariableDumper.cpp183 if (auto FuncSig = unique_dyn_cast<PDBSymbolTypeFunctionSig>(PointeeType)) {
H A DPrettyTypeDumper.cpp333 auto UDT = llvm::unique_dyn_cast<PDBSymbolTypeUDT>(std::move(Parent));
H A DPrettyFunctionDumper.cpp250 if (auto FuncSig = unique_dyn_cast<PDBSymbolTypeFunctionSig>(PointeeType)) {
H A Dllvm-pdbutil.cpp1155 llvm::unique_dyn_cast<PDBSymbolTypeTypedef>(std::move(Symbol));
1162 llvm::unique_dyn_cast<PDBSymbolTypeEnum>(std::move(Symbol));
1169 llvm::unique_dyn_cast<PDBSymbolTypeUDT>(std::move(Symbol));
1182 llvm::unique_dyn_cast<PDBSymbolFunc>(std::move(Symbol));
1189 llvm::unique_dyn_cast<PDBSymbolData>(std::move(Symbol));
1196 llvm::unique_dyn_cast<PDBSymbolPublicSymbol>(std::move(Symbol));
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.cpp95 return new ObjectFileCOFF(unique_dyn_cast<COFFObjectFile>(std::move(*binary)),
125 unique_dyn_cast<COFFObjectFile>(std::move(*binary));
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/
H A DCasting.h771 /// unique_dyn_cast<X> - Given a unique_ptr<Y>, try to return a unique_ptr<X>,
778 unique_dyn_cast(std::unique_ptr<Y> &Val) { function in namespace:llvm
785 [[nodiscard]] inline auto unique_dyn_cast(std::unique_ptr<Y> &&Val) { function in namespace:llvm
786 return unique_dyn_cast<X, Y>(Val);
789 // unique_dyn_cast_or_null<X> - Functionally identical to unique_dyn_cast,
796 return unique_dyn_cast<X, Y>(Val);
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIARawSymbol.cpp877 return unique_dyn_cast<PDBSymbolTypeBuiltin>(Pointer->getPointeeType());

Completed in 429 milliseconds