Searched refs:set_init (Results 1 – 5 of 5) sorted by relevance
863 mutableProc.set_init(DEREF(procDesignator->GetSymbol())); in ConstructInitializer()866 mutableProc.set_init(nullptr); in ConstructInitializer()869 mutableProc.set_init(nullptr); in ConstructInitializer()875 mutableObject.set_init(*ptr); in ConstructInitializer()877 mutableObject.set_init(SomeExpr{evaluate::NullPointer{}}); in ConstructInitializer()881 mutableObject.set_init( in ConstructInitializer()
279 object.set_init(evaluate::AsGenericExpr(evaluate::Constant<T>{ in SaveNumericPointerTarget()315 object.set_init( in SaveDerivedPointerTarget()614 dtObject.get<ObjectEntityDetails>().set_init(MaybeExpr{ in DescribeType()696 object.set_init(evaluate::AsGenericExpr(AsciiExpr{name})); in SaveNameAsPointerTarget()913 ptrInitObj.set_init(evaluate::AsGenericExpr( in InitializeDataPointer()
345 instanceDetails.set_init( in Instantiate()446 details->set_init(evaluate::Fold( in InstantiateComponent()
3970 details.set_init(std::move(*folded)); in Pre()3988 details.set_init(std::move(*converted)); in Pre()4041 symbol->get<ObjectEntityDetails>().set_init(SomeExpr{ in Pre()4602 symbol->get<TypeParamDetails>().set_init(std::move(*intExpr)); in Post()6704 object->set_init(std::move(*nullInit)); in Initialization()6707 procPtr->set_init(nullptr); in Initialization()6741 details->set_init(std::move(*expr)); in PointerInitialization()6764 details.set_init(*targetName->symbol); in PointerInitialization()6767 details.set_init(nullptr); // explicit NULL() in PointerInitialization()6796 details->set_init(std::move(*folded)); in NonPointerInitialization()[all …]
194 void set_init(MaybeExpr &&expr) { init_ = std::move(expr); } in set_init() function263 void set_init(const Symbol &symbol) { init_ = &symbol; } in set_init() function264 void set_init(std::nullptr_t) { init_ = nullptr; } in set_init() function381 void set_init(MaybeIntExpr &&expr) { init_ = std::move(expr); } in set_init() function