Lines Matching refs:ExpressionFormat
38 struct ExpressionFormat { struct
65 bool operator==(const ExpressionFormat &Other) const { argument
70 bool operator!=(const ExpressionFormat &Other) const {
81 ExpressionFormat() : Value(Kind::NoFormat){}; in ExpressionFormat() argument
82 explicit ExpressionFormat(Kind Value) : Value(Value), Precision(0){}; in ExpressionFormat() function
83 explicit ExpressionFormat(Kind Value, unsigned Precision) in ExpressionFormat() argument
85 explicit ExpressionFormat(Kind Value, unsigned Precision, bool AlternateForm) in ExpressionFormat() argument
145 virtual Expected<ExpressionFormat>
147 return ExpressionFormat(); in getImplicitFormat()
195 ExpressionFormat Format;
200 Expression(std::unique_ptr<ExpressionAST> AST, ExpressionFormat Format) in Expression()
207 ExpressionFormat getFormat() const { return Format; } in getFormat()
218 ExpressionFormat ImplicitFormat;
236 explicit NumericVariable(StringRef Name, ExpressionFormat ImplicitFormat,
245 ExpressionFormat getImplicitFormat() const { return ImplicitFormat; } in getImplicitFormat()
292 Expected<ExpressionFormat>
332 Expected<ExpressionFormat>
748 std::optional<size_t> LineNumber, ExpressionFormat ImplicitFormat,