Searched refs:MakeLogicalType (Results 1 – 6 of 6) sorted by relevance
178 const DeclTypeSpec &Scope::MakeLogicalType(KindExpr &&kind) { in MakeLogicalType() function in Fortran::semantics::Scope236 return &MakeLogicalType(KindExpr{dyType->kind()}); in GetType()
309 const DeclTypeSpec &SemanticsContext::MakeLogicalType(int kind) { in MakeLogicalType() function in Fortran::semantics::SemanticsContext313 return globalScope_.MakeLogicalType(KindExpr{kind}); in MakeLogicalType()
536 return scope_.MakeLogicalType(KindExpr{kind}); in InstantiateIntrinsicType()
651 const DeclTypeSpec &MakeLogicalType(2510 const DeclTypeSpec &ScopeHandler::MakeLogicalType( in MakeLogicalType() function in Fortran::semantics::ScopeHandler2514 return context().MakeLogicalType(static_cast<int>(*known)); in MakeLogicalType()2516 return currScope_->MakeLogicalType(std::move(value)); in MakeLogicalType()4311 SetDeclTypeSpec(MakeLogicalType(x.kind)); in Post()6367 return context().MakeLogicalType(type.kind()); in ToDeclTypeSpec()
149 const DeclTypeSpec &MakeLogicalType(int kind = 0);
207 const DeclTypeSpec &MakeLogicalType(KindExpr &&kind);