Searched refs:ChildType (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBEnumChildren.h19 template <typename ChildType> class IPDBEnumChildren {
21 using ChildTypePtr = std::unique_ptr<ChildType>;
22 using MyType = IPDBEnumChildren<ChildType>;
32 template <typename ChildType>
33 class NullEnumerator : public IPDBEnumChildren<ChildType> {
35 virtual std::unique_ptr<ChildType>
39 virtual std::unique_ptr<ChildType> getNext() override {
H A DConcreteSymbolEnumerator.h22 template <typename ChildType>
23 class ConcreteSymbolEnumerator : public IPDBEnumChildren<ChildType> {
34 std::unique_ptr<ChildType> getChildAtIndex(uint32_t Index) const override {
36 return unique_dyn_cast_or_null<ChildType>(Child);
39 std::unique_ptr<ChildType> getNext() override {
40 return unique_dyn_cast_or_null<ChildType>(Enumerator->getNext());
H A DPDBSymbolExe.h38 void dumpChildren(raw_ostream &OS, StringRef Label, PDB_SymType ChildType,
/freebsd-13-stable/sys/contrib/dev/acpica/components/namespace/
H A Dnswalk.c312 ACPI_OBJECT_TYPE ChildType; local
331 ChildType = ACPI_TYPE_ANY;
347 ChildType = ChildNode->Type;
366 else if (ChildType == Type)
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h32 template <typename ChildType> class ConcreteSymbolEnumerator;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAbstractMemberAccess.cpp362 const MDNode *ChildType) {
363 if (!ChildType)
367 const DIType *CType = stripQualifiers(cast<DIType>(ChildType));
384 assert(PTy && CTy && "ParentType or ChildType is null or not composite");
360 IsValidAIChain(const MDNode *ParentType, uint32_t ParentAI, const MDNode *ChildType) argument

Completed in 79 milliseconds