Home
last modified time | relevance | path

Searched defs:expression (Results 1 – 25 of 362) sorted by relevance

12345678910>>...15

/third_party/boost/boost/yap/
Dexpression.hpp29 struct expression struct
31 using tuple_type = Tuple;
33 static const expr_kind kind = Kind;
36 constexpr expression() {} in expression() function
39 constexpr expression(tuple_type && rhs) : in expression() argument
43 tuple_type elements;
47 constexpr decltype(auto) value() & in value()
54 constexpr decltype(auto) value() const & in value()
59 constexpr decltype(auto) value() && in value()
68 constexpr decltype(auto) left() & { return ::boost::yap::left(*this); } in left()
[all …]
/third_party/boost/boost/multiprecision/detail/
Dnumber_base.hpp516 struct expression<tag, Arg1, void, void, void> struct
518 typedef mpl::int_<1> arity;
519 typedef typename arg_type<Arg1>::type left_type;
520 typedef typename left_type::result_type left_result_type;
521 typedef typename left_type::result_type result_type;
522 typedef tag tag_type;
524 explicit BOOST_MP_CXX14_CONSTEXPR expression(const Arg1& a) : arg(a) {} in expression() argument
525 BOOST_MP_CXX14_CONSTEXPR expression(const expression& e) : arg(e.arg) {} in expression() argument
533 BOOST_MP_CXX14_CONSTEXPR expression& operator=(const Other&) in operator =()
539 BOOST_MP_CXX14_CONSTEXPR expression& operator++() in operator ++()
[all …]
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/mini_c/
Dexpression.hpp39 struct expression : qi::grammar<Iterator, ast::expression(), skipper<Iterator> > struct
44 expr, equality_expr, relational_expr,
45 logical_or_expr, logical_and_expr,
46 additive_expr, multiplicative_expr
50 unary_expr, primary_expr
54 function_call
58 argument_list
62 identifier
66 logical_or_op, logical_and_op,
67 equality_op, relational_op,
[all …]
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc8/
Dexpression.hpp38 struct expression : qi::grammar<Iterator, ast::expression(), ascii::space_type> struct
43 expr, equality_expr, relational_expr,
44 logical_expr, additive_expr, multiplicative_expr
48 unary_expr, primary_expr
52 identifier
56 equality_op, relational_op, logical_op,
57 additive_op, multiplicative_op, unary_op
61 keywords
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure1/
Dexpression.hpp39 struct expression : qi::grammar<Iterator, ast::expression(), skipper<Iterator> > struct
44 expr
48 unary_expr, primary_expr
52 function_call
56 argument_list
60 identifier
64 unary_op, binary_op
68 keywords
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure3/
Dexpression.hpp39 struct expression : qi::grammar<Iterator, ast::expression()> struct
42 error_handler_type;
46 Lexer const& lexer;
48 qi::rule<Iterator, ast::expression()> expr;
49 qi::rule<Iterator, ast::operand()> unary_expr, postfix_expr;
50 qi::rule<Iterator, ast::function_call()> function_call;
51 qi::rule<Iterator, std::list<ast::expression>()> argument_list;
52 qi::rule<Iterator, std::string()> identifier;
53 qi::rule<Iterator, ast::primary_expr()> primary_expr;
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure2/
Dexpression.hpp39 struct expression : qi::grammar<Iterator, ast::expression()> struct
42 error_handler_type;
46 Lexer const& lexer;
48 qi::rule<Iterator, ast::expression()> expr;
49 qi::rule<Iterator, ast::operand()> unary_expr, primary_expr;
50 qi::rule<Iterator, ast::function_call()> function_call;
51 qi::rule<Iterator, std::list<ast::expression>()> argument_list;
52 qi::rule<Iterator, std::string()> identifier;
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc7/
Dexpression.hpp38 struct expression : qi::grammar<Iterator, ast::expression(), ascii::space_type> struct
42 qi::rule<Iterator, ast::expression(), ascii::space_type> expr;
43 qi::rule<Iterator, ast::expression(), ascii::space_type> additive_expr;
44 qi::rule<Iterator, ast::expression(), ascii::space_type> multiplicative_expr;
45 qi::rule<Iterator, ast::operand(), ascii::space_type> unary_expr;
46 qi::rule<Iterator, ast::operand(), ascii::space_type> primary_expr;
47 qi::rule<Iterator, std::string(), ascii::space_type> identifier;
/third_party/skia/src/sksl/ir/
DSkSLReturnStatement.h23 ReturnStatement(int line, std::unique_ptr<Expression> expression) in ReturnStatement()
27 static std::unique_ptr<Statement> Make(int line, std::unique_ptr<Expression> expression) { in Make()
31 std::unique_ptr<Expression>& expression() { in expression() function
35 const std::unique_ptr<Expression>& expression() const { in expression() function
DSkSLExpressionStatement.h23 ExpressionStatement(std::unique_ptr<Expression> expression) in ExpressionStatement()
32 const std::unique_ptr<Expression>& expression() const { in expression() function
36 std::unique_ptr<Expression>& expression() { in expression() function
/third_party/boost/boost/compute/lambda/
Dcontext.hpp254 struct expression : proto::extends<Expr, expression<Expr>, domain> struct
256 typedef proto::extends<Expr, expression<Expr>, domain> base_type;
260 expression(const Expr &expr = Expr()) in expression() function
267 struct result
272 struct result<This()>
279 struct result<This(Arg)>
289 struct result<This(Arg1, Arg2)>
300 operator()(const Arg &x) const in operator ()()
307 operator()(const Arg1 &x, const Arg2 &y) const in operator ()()
318 operator function<R(A1)>() const in operator function<R(A1)>()
[all …]
/third_party/skia/third_party/externals/swiftshader/src/System/
DDebug.hpp85 # define ASSERT_MSG(expression, format, ...) \ argument
96 # define ASSERT_MSG(expression, format, ...) \ argument
108 # define ASSERT(expression) \ argument
118 # define ASSERT(expression) \ argument
150 # define ASSERT_OR_RETURN(expression) ASSERT(expression) argument
152 # define ASSERT_OR_RETURN(expression) \ argument
/third_party/e2fsprogs/intl/
Dplural-exp.h34 struct expression struct
36 int nargs; /* Number of arguments. */
37 enum operator
64 struct expression *args[3]; /* Up to three arguments. */ argument
73 struct expression *res; argument
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DDebug.hpp87 # define ASSERT_MSG(expression, format, ...) \ argument
98 # define ASSERT_MSG(expression, format, ...) \ argument
110 # define ASSERT(expression) \ argument
120 # define ASSERT(expression) \ argument
159 # define ASSERT_OR_RETURN(expression) ASSERT(expression) argument
161 # define ASSERT_OR_RETURN(expression) \ argument
DAssert.hpp33 # define Assert(expression) ((void)0) argument
35 # define Assert(expression) … argument
/third_party/node/test/sequential/
Dtest-inspector.js119 'expression': 'k + t', property
153 'expression': `console.log("${chars}")`, property
176 'expression': 'typeof require("fs").readFile === "function"', property
187 'expression': [ property
203 'expression': ` property
217 'expression': `JSON.stringify( property
230 'expression': `delete require.cache[${testModuleStr}]`, property
240 'expression': `JSON.stringify(require(${testModuleStr}))`, property
250 'expression': `JSON.stringify(require(${printAModuleStr}))`, property
260 'expression': `JSON.stringify({ property
[all …]
/third_party/gettext/gettext-runtime/intl/
Dplural-exp.h61 struct expression struct
64 enum expression_operator operation; argument
68 struct expression *args[3]; /* Up to three arguments. */ argument
77 struct expression *res; argument
/third_party/boost/libs/spirit/example/x3/calc/calc7/
Dast.hpp49 struct expression struct
51 operand first;
52 std::list<operation> rest;
Dexpression_def.hpp29 expression_type const expression = "expression"; variable
65 calculator_grammar::expression_type expression() in expression() function
/third_party/flutter/engine/flutter/vulkan/
Dvulkan_interface.h40 #define VK_CALL_LOG_ERROR(expression) \ argument
53 #define VK_CALL_LOG_ERROR(expression) (expression) argument
/third_party/boost/boost/numeric/ublas/
Dexception.hpp219 #define BOOST_UBLAS_CHECK(expression, e) \ argument
225 #define BOOST_UBLAS_CHECK_EX(expression, file, line, e) \ argument
234 #define BOOST_UBLAS_CHECK(expression, e) \ argument
238 #define BOOST_UBLAS_CHECK_EX(expression, file, line, e) \ argument
252 #define BOOST_UBLAS_CHECK(expression, e) argument
253 #define BOOST_UBLAS_CHECK_EX(expression, file, line, e) argument
/third_party/typescript/src/compiler/transformers/
Des2020.ts57 … const expression = visitNonOptionalExpression(node.expression, captureThisArg, isDelete); constant
111 const { expression, chain } = flattenChain(node); constant
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/common/
Ddebug.h61 #define ASSERT(expression) do { \ argument
67 #define ASSERT(expression) (void(0)) argument
98 #define ASSERT_OR_RETURN(expression) do { \ argument
/third_party/typescript/src/compiler/factory/
DnodeConverters.ts49 const expression = convertToAssignmentElementTarget(element.name); constant
70 const expression = convertToAssignmentElementTarget(element.name); constant
/third_party/cJSON/tests/unity/test/tests/
Dtest_generate_test_runner.rb1200 def verify_match(expression, output) argument
1209 def verify_number(expected, expression, output) argument

12345678910>>...15