Searched refs:ConcreteType (Results 1 – 3 of 3) sorted by relevance
21 #define FORWARD_CONCRETE_SYMBOL_ID_METHOD_WITH_NAME(ConcreteType, PrivateName, \ argument26 std::unique_ptr<ConcreteType> PublicName() const { \28 return getConcreteSymbolByIdHelper<ConcreteType>(Id); \164 template <typename ConcreteType>165 std::unique_ptr<ConcreteType> getConcreteSymbolByIdHelper(uint32_t Id) const { in getConcreteSymbolByIdHelper()166 return unique_dyn_cast_or_null<ConcreteType>(getSymbolByIdHelper(Id)); in getConcreteSymbolByIdHelper()
723 template <typename ConcreteType>727 Obj.Leaf = std::make_shared<LeafRecordImpl<ConcreteType>>(Kind); in mapLeafRecordImpl()755 template <typename ConcreteType>759 Obj.Member = std::make_shared<MemberRecordImpl<ConcreteType>>(Kind); in mapMemberRecordImpl()
659 template <typename ConcreteType>663 Obj.Symbol = std::make_shared<ConcreteType>(Kind); in mapSymbolRecordImpl()