reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Support/Casting.h
  387   return unique_dyn_cast<X, Y>(Val);
  397   return unique_dyn_cast<X, Y>(Val);
lib/DebugInfo/PDB/UDTLayout.cpp
   73   if (auto UDT = unique_dyn_cast<PDBSymbolTypeUDT>(Type)) {
  177     if (auto Base = unique_dyn_cast<PDBSymbolTypeBaseClass>(Child)) {
  183     else if (auto Data = unique_dyn_cast<PDBSymbolData>(Child)) {
  188     } else if (auto VT = unique_dyn_cast<PDBSymbolTypeVTable>(Child))
  190     else if (auto Func = unique_dyn_cast<PDBSymbolFunc>(Child))
tools/llvm-pdbutil/PrettyFunctionDumper.cpp
  247   if (auto FuncSig = unique_dyn_cast<PDBSymbolTypeFunctionSig>(PointeeType)) {
tools/llvm-pdbutil/PrettyTypedefDumper.cpp
   59   if (auto FuncSig = unique_dyn_cast<PDBSymbolTypeFunctionSig>(PointeeType)) {
tools/llvm-pdbutil/PrettyVariableDumper.cpp
  181   if (auto FuncSig = unique_dyn_cast<PDBSymbolTypeFunctionSig>(PointeeType)) {
unittests/Support/Casting.cpp
  206   auto NewD = unique_dyn_cast<derived>(D);
  212   auto B = unique_dyn_cast<base>(NewD);
  218   auto NewB = unique_dyn_cast<base>(B);
  224   D = unique_dyn_cast<derived>(NewB);
  230   auto F = unique_dyn_cast<foo>(D);
unittests/Support/YAMLIOTest.cpp
 2952     auto node = llvm::unique_dyn_cast<Poly>(seq);
 2984     std::unique_ptr<Poly> node = llvm::unique_dyn_cast<Poly>(map);