Searched refs:symType (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-do-forall.cpp | 121 if (const DeclTypeSpec * symType{symbol.GetType()}) { in HasImpureFinal() local 122 if (const DerivedTypeSpec * derived{symType->AsDerived()}) { in HasImpureFinal() 490 const DeclTypeSpec *symType{symbol->GetType()}; in CheckDoVariable() local 491 if (!symType) { in CheckDoVariable() 494 if (!symType->IsNumeric(TypeCategory::Integer)) { in CheckDoVariable() 496 sourceLocation, symType->IsNumeric(TypeCategory::Real)); in CheckDoVariable()
|
| H A D | expression.cpp | 1860 } else if (auto symType{DynamicType::From(symbol)}) { in Analyze() local 1861 if (IsAllocatable(*symbol) && symType->IsUnlimitedPolymorphic() && in Analyze() 1870 symType->AsFortran()), in Analyze() 1877 symbol->name(), symType->AsFortran()), in Analyze()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | ConvertVariable.cpp | 1066 mlir::Type symType = converter.genType(var.getSymbol()); in instantiateCommon() local 1069 local = castAliasToPointer(builder, loc, symType, varAddr); in instantiateCommon() 1071 local = builder.createConvert(loc, builder.getRefType(symType), varAddr); in instantiateCommon()
|
| H A D | Bridge.cpp | 429 mlir::Type symType = genType(sym); in createHostAssociateVarClone() local 438 loc, symType, mangleName(sym), toStringRef(sym.GetUltimate().name()), in createHostAssociateVarClone() 532 mlir::Type symType = genType(sym); in copyHostAssociateVar() local 533 if (auto seqTy = symType.dyn_cast<fir::SequenceType>()) { in copyHostAssociateVar()
|
| H A D | OpenMP.cpp | 195 mlir::Type symType = converter.genType(sym); in genCommonBlockMember() local 197 firOpBuilder.getRefType(symType), varAddr); in genCommonBlockMember()
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | tools.cpp | 688 if (auto symType{DynamicType::From(symbol)}) { in ConvertToType() local 689 return ConvertToType(*symType, std::move(x)); in ConvertToType()
|