Home
last modified time | relevance | path

Searched refs:set_init (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Ddata-to-inits.cpp863 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()
H A Druntime-type-info.cpp279 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()
H A Dtype.cpp345 instanceDetails.set_init( in Instantiate()
446 details->set_init(evaluate::Fold( in InstantiateComponent()
H A Dresolve-names.cpp3970 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 …]
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dsymbol.h194 void set_init(MaybeExpr &&expr) { init_ = std::move(expr); } in set_init() function
263 void set_init(const Symbol &symbol) { init_ = &symbol; } in set_init() function
264 void set_init(std::nullptr_t) { init_ = nullptr; } in set_init() function
381 void set_init(MaybeIntExpr &&expr) { init_ = std::move(expr); } in set_init() function