Home | History | Annotate | Download | only in hidl

Lines Matching refs:string

24 #include <string>
96 /* Evaluated result in a string form. */
97 std::string value() const;
98 /* Evaluated result in a string form. */
99 std::string cppValue() const;
100 /* Evaluated result in a string form. */
101 std::string javaValue() const;
102 /* Evaluated result in a string form, with given contextual kind. */
103 std::string value(ScalarType::Kind castKind) const;
104 /* Evaluated result in a string form, with given contextual kind. */
105 std::string cppValue(ScalarType::Kind castKind) const;
106 /* Evaluated result in a string form, with given contextual kind. */
107 std::string javaValue(ScalarType::Kind castKind) const;
109 const std::string& description() const;
125 std::string mExpr;
137 * Returns a plain string (without any prefixes or suffixes, just the
140 std::string rawValue(ScalarType::Kind castKind) const;
162 static LiteralConstantExpression* tryParse(const std::string& value);
165 LiteralConstantExpression(ScalarType::Kind kind, uint64_t value, const std::string& expr);
169 UnaryConstantExpression(const std::string& mOp, ConstantExpression* value);
175 std::string mOp;
179 BinaryConstantExpression(ConstantExpression* lval, const std::string& op,
187 const std::string mOp;
203 ReferenceConstantExpression(const Reference<LocalIdentifier>& value, const std::string& expr);