Searched refs:ConstantBase (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | constant.h | 93 class ConstantBase : public ConstantBounds { 102 ConstantBase(ELEMENT &&x, Result res = Result{}) 104 ConstantBase( 107 DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS(ConstantBase) 108 ~ConstantBase(); 110 bool operator==(const ConstantBase &) const; 121 std::size_t CopyFrom(const ConstantBase &source, std::size_t count, 128 template <typename T> class Constant : public ConstantBase<T> { 131 using Base = ConstantBase<T>; 210 : public ConstantBase<SomeDerived, StructureConstructorValues> { [all …]
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | constant.cpp | 126 ConstantBase<RESULT, ELEMENT>::ConstantBase( in ConstantBase() function in Fortran::evaluate::ConstantBase 133 ConstantBase<RESULT, ELEMENT>::~ConstantBase() {} in ~ConstantBase() 136 bool ConstantBase<RESULT, ELEMENT>::operator==(const ConstantBase &that) const { in operator ==() 141 auto ConstantBase<RESULT, ELEMENT>::Reshape( in Reshape() 157 std::size_t ConstantBase<RESULT, ELEMENT>::CopyFrom( in CopyFrom() 158 const ConstantBase<RESULT, ELEMENT> &source, std::size_t count, in CopyFrom()
|
| H A D | formatting.cpp | 36 llvm::raw_ostream &ConstantBase<RESULT, VALUE>::AsFortran( in AsFortran()
|