Home
last modified time | relevance | path

Searched defs:typeSpec (Results 1 – 14 of 14) sorted by relevance

/llvm-project/flang/lib/Semantics/
H A Dtype.cpp122 if (const auto *typeSpec{symbol.GetType()}) { in EvaluateParameters() local
820 : category_{Numeric}, typeSpec_{std::move(typeSpec)} {} in DeclTypeSpec() argument
822 : category_{Logical}, typeSpec_{std::move(typeSpec)} {} in DeclTypeSpec() argument
824 : category_{Character}, typeSpec_{typeSpec} {} in DeclTypeSpec() argument
826 : category_{Character}, typeSpec_{std::move(typeSpec)} {} in DeclTypeSpec() argument
818 DeclTypeSpec(NumericTypeSpec && typeSpec) DeclTypeSpec() argument
830 DeclTypeSpec(Category category,DerivedTypeSpec && typeSpec) DeclTypeSpec() argument
[all...]
H A Dcheck-select-type.cpp60 [](const parser::TypeSpec &typeSpec) { in GetGuardType()
81 [&](const parser::TypeSpec &typeSpec) { in PassesChecksOnGuard()
H A Dcheck-allocate.cpp24 const DeclTypeSpec *typeSpec{nullptr}; member
106 if (const auto &typeSpec{ in CheckAllocateOptions() local
[all...]
H A Druntime-type-info.cpp208 DeclTypeSpec typeSpec{DeclTypeSpec::TypeDerived, derivedType}; SaveDerivedPointerTarget() local
676 DeclTypeSpec typeSpec{ GetSchema() local
681 DeclTypeSpec typeSpec{ GetSchema() local
H A Ddata-to-inits.cpp805 const DeclTypeSpec &typeSpec{scope.MakeNumericType( CombineEquivalencedInitialization() local
H A Dexpression.cpp68 if (const semantics::DeclTypeSpec *typeSpec{spec->declTypeSpec}) { in AnalyzeTypeSpec() local
959 if (const auto *typeSpec{ultimate.GetType()}) { Analyze() local
H A Dtools.cpp777 if (const DerivedTypeSpec * typeSpec{type ? type->AsDerived() : nullptr}) { IsFinalizable() local
H A Dresolve-names.cpp1932 Post(const parser::TypeSpec & typeSpec) Post() argument
6463 const DeclTypeSpec &typeSpec{ HandleUnrestrictedSpecificIntrinsicFunction() local
/llvm-project/flang/lib/Lower/
H A DAllocatable.cpp722 if (typeSpec in getIfAllocateStmtTypeSpec() local
489 const Fortran::semantics::DeclTypeSpec *typeSpec = lowerAllocateLengthParameters() local
683 const Fortran::semantics::DeclTypeSpec *typeSpec = genSetType() local
1153 getTypeDescAddr(AbstractConverter & converter,mlir::Location loc,const Fortran::semantics::DerivedTypeSpec & typeSpec) getTypeDescAddr() argument
[all...]
H A DBridge.cpp234 const Fortran::semantics::DerivedTypeSpec &typeSpec; global() member
243 registerTypeInfo(Fortran::lower::AbstractConverter & converter,mlir::Location loc,Fortran::semantics::SymbolRef typeInfoSym,const Fortran::semantics::DerivedTypeSpec & typeSpec,fir::RecordType type) registerTypeInfo() argument
1025 registerTypeInfo(mlir::Location loc,Fortran::lower::SymbolRef typeInfoSym,const Fortran::semantics::DerivedTypeSpec & typeSpec,fir::RecordType type) registerTypeInfo() argument
3534 if (const auto *typeSpec = genFIR() local
3617 } else if (const auto *typeSpec = genFIR() local
[all...]
H A DConvertCall.cpp710 const Fortran::semantics::DerivedTypeSpec &typeSpec = genCallOpAndResult() local
2288 const Fortran::semantics::DerivedTypeSpec &typeSpec = resultMayRequireFinalization() local
/llvm-project/flang/lib/Parser/
H A Dtype-parsers.h55 constexpr Parser<TypeSpec> typeSpec; // R702 variable
/llvm-project/flang/lib/Evaluate/
H A Dfold-integer.cpp894 if (const auto *typeSpec{inquiry->parameter().GetType()}) { FoldIntrinsicFunction() local
/llvm-project/mlir/lib/Bindings/Python/
H A DIRCore.cpp3534 __anon0d8b16ee7d02(std::string typeSpec, DefaultingPyMlirContext context) populateIRCore() argument