Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcheck-expression.cpp31 class IsConstantExprHelper class
32 : public AllTraverse<IsConstantExprHelper<INVARIANT>, true> {
34 using Base = AllTraverse<IsConstantExprHelper, true>;
35 IsConstantExprHelper() : Base{*this} {} in IsConstantExprHelper() function in Fortran::evaluate::IsConstantExprHelper
98 bool IsConstantExprHelper<INVARIANT>::IsConstantStructureConstructorComponent( in IsConstantStructureConstructorComponent()
111 bool IsConstantExprHelper<INVARIANT>::operator()( in operator ()()
138 bool IsConstantExprHelper<INVARIANT>::IsConstantExprShape( in IsConstantExprShape()
149 return IsConstantExprHelper<false>{}(x); in IsConstantExpr()
158 return IsConstantExprHelper<true>{}(x); in IsScopeInvariantExpr()