Searched refs:GenericAssignmentWrapper (Results 1 – 7 of 7) sorted by relevance
19 struct GenericAssignmentWrapper { struct20 static void Deleter(GenericAssignmentWrapper *);22 void GenericAssignmentWrapper::Deleter(GenericAssignmentWrapper *) {} in Deleter() argument
23 struct GenericAssignmentWrapper;42 llvm::raw_ostream &, const evaluate::GenericAssignmentWrapper &)>
69 struct GenericAssignmentWrapper; // forward definition, represent assignment1952 common::ForwardOwningPointer<evaluate::GenericAssignmentWrapper>;
305 GenericAssignmentWrapper::~GenericAssignmentWrapper() {} in ~GenericAssignmentWrapper()307 void GenericAssignmentWrapper::Deleter(GenericAssignmentWrapper *p) { in Deleter()
866 struct GenericAssignmentWrapper {867 GenericAssignmentWrapper() {}868 explicit GenericAssignmentWrapper(Assignment &&x) : v{std::move(x)} {}869 explicit GenericAssignmentWrapper(std::optional<Assignment> &&x)871 ~GenericAssignmentWrapper();872 static void Deleter(GenericAssignmentWrapper *);
112 const Fortran::evaluate::GenericAssignmentWrapper &x) {
2573 x.typedAssignment.Reset(new GenericAssignmentWrapper{std::move(assignment)}, in Analyze()2574 GenericAssignmentWrapper::Deleter); in Analyze()2586 new GenericAssignmentWrapper{}, GenericAssignmentWrapper::Deleter); in Analyze()2615 new GenericAssignmentWrapper{std::move(assignment)}, in Analyze()2616 GenericAssignmentWrapper::Deleter); in Analyze()