| /openbsd-src/gnu/usr.bin/gcc/gcc/cp/ |
| H A D | operators.def | 3 This file contains definitions of the various C++ operators, 4 including both overloadable operators (like `+') and 5 non-overloadable operators (like the `?:' ternary operator). 40 assignment operators, the same tree-codes are reused; i.e., 52 for `operator ()'.) Postincrement and postdecrement operators 63 order the operators are presented in this file. In particular, 64 unary operators must precede binary operators. */ 80 /* Memory allocation operators. */ 86 /* Unary operators. */ 105 /* Binary operators. */ [all …]
|
| /openbsd-src/gnu/gcc/gcc/cp/ |
| H A D | operators.def | 3 This file contains definitions of the various C++ operators, 4 including both overloadable operators (like `+') and 5 non-overloadable operators (like the `?:' ternary operator). 40 assignment operators, the same tree-codes are reused; i.e., 52 for `operator ()'.) Postincrement and postdecrement operators 63 order the operators are presented in this file. In particular, 64 unary operators must precede binary operators. */ 80 /* Memory allocation operators. */ 86 /* Unary operators. */ 107 /* Binary operators. */ [all …]
|
| /openbsd-src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/ |
| H A D | LangImpl06.rst | 15 doesn't have many useful operators (like division, logical negation, or 19 user-defined operators to the simple and beautiful Kaleidoscope 35 redefine existing operators: you can't programmatically change the 36 grammar, introduce new operators, change precedence levels, etc. In this 38 user round out the set of operators that are supported. 40 The point of going into user-defined operators in a tutorial like this 46 the programmer to introduce new operators into the grammar: the grammar 49 The two specific features we'll add are programmable unary operators 50 (right now, Kaleidoscope has no unary operators at all) as well as 51 binary operators. An example of this is: [all …]
|
| H A D | LangImpl02.rst | 97 the variable name, binary operators capture their opcode (e.g. '+'), and 101 Note that there is no discussion about precedence of binary operators, 317 tutorial <LangImpl06.html#user-defined-unary-operators>`_. In order to parse an arbitrary 359 This parsing technique uses the precedence of binary operators to guide 380 // Install standard binary operators. 390 operators (this can obviously be extended by you, our brave and intrepid 393 map makes it easy to add new operators and makes it clear that the 394 algorithm doesn't depend on the specific operators involved, but it 400 down an expression with potentially ambiguous binary operators into 403 expressions separated by binary operators. As such, it will first parse [all …]
|
| /openbsd-src/gnu/usr.bin/perl/pod/ |
| H A D | perlnumber.pod | 62 See L</"Numeric operators and numeric conversions"> for details.) 74 =head1 Numeric operators and numeric conversions 77 but most operators typically understand only one of those formats. When 137 All the operators which need an argument in the integer format treat the 144 =item Arithmetic operators 146 The binary operators C<+> C<-> C<*> C</> C<%> C<==> C<!=> C<E<gt>> C<E<lt>> 147 C<E<gt>=> C<E<lt>=> and the unary operators C<-> C<abs> and C<--> will 157 C<++> behaves as the other operators above, except that if it is a string 161 =item Arithmetic operators during C<use integer> 163 In scopes where C<use integer;> is in force, nearly all the operators listed [all …]
|
| H A D | perlop.pod | 6 perlop - Perl expressions: operators, precedence, string literals 17 means that Perl has two versions of some operators, one for numeric 32 I<Operator precedence> means some operators group more tightly than others. 41 operators is used one after another: 50 For simple operators that evaluate all their operands and then combine the 60 are evaluated in left-to-right order. A few operators such as C<&&=> have 65 Some comparison operators, as their associativity, I<chain> with some 66 operators of the same precedence (but never with operators of different 118 Some operators ar [all...] |
| H A D | perlstyle.pod | 59 Space around most operators. 228 Use the C<and> and C<or> operators to avoid having to parenthesize 229 list operators so much, and to reduce the incidence of punctuation 230 operators like C<&&> and C<||>. Call your subroutines as if they were 231 functions or list operators to avoid excessive ampersands and parentheses.
|
| H A D | perltrap.pod | 112 slightly context sensitive for operators like "/", "?", and ">". 183 comments as division operators, unterminated regular expressions or 395 are unary operators (like chop() and chdir()) 396 and which are list operators (like print() and unlink()). 398 operators, never unary ones.) See L<perlop> and L<perlsub>.
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | Instruction.def | 140 // Standard unary operators... 145 // Standard binary operators... 160 // Logical operators (integer operands) 169 // Memory operators... 180 // Cast operators ... 204 // Other operators...
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | OperatorKinds.def | 10 // all of the overloadable C++ operators. 16 /// In this file, each of the overloadable C++ operators is enumerated 19 /// file. OVERLOADED_OPERATOR is used for single-token operators 37 /// operator. Note that some operators (e.g., "operator+" and
|
| H A D | arm_neon_incl.td | 144 // operators plus some extra operators defined in the NEON emitter. 145 // The operators are described below. 150 // add, interleave, decimate: These set operators are vanilla SetTheory 151 // operators and take their normal definition. 307 // The following instruction classes are implemented via operators
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.brendan/ |
| H A D | README | 25 operators - tests for various overloaded operators
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/docs/html/17_intro/ |
| H A D | TODO | 41 - operator!= and utility/rel_ops operators need to be made safe with 47 standards-conformant behavior, specially on conversion operators. 57 define operators for mbstate_t so that 'mbstate_t& == mbstate_t' is
|
| /openbsd-src/regress/usr.bin/m4/ |
| H A D | gnueval.m4 | 4 dnl priority between unary operators and *
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | OperationKinds.def | 368 // [C++ 5.5] Pointer-to-member operators. 371 // [C99 6.5.5] Multiplicative operators. 375 // [C99 6.5.6] Additive operators. 378 // [C99 6.5.7] Bitwise shift operators. 383 // [C99 6.5.8] Relational operators. 388 // [C99 6.5.9] Equality operators. 401 // [C99 6.5.16] Assignment operators.
|
| /openbsd-src/gnu/usr.bin/perl/t/comp/ |
| H A D | opsubs.t | 101 This test verifies this behavior for nine different operators. 201 <Nicholas> it's acutally operators, isn't it?
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssembly.td | 37 "Enable non-trapping float-to-int conversion operators">; 42 "Enable sign extension operators">;
|
| /openbsd-src/gnu/llvm/clang/docs/HLSL/ |
| H A D | HLSLSupport.rst | 150 operators (unary ``*``, and ``->``), as well as the address of operator (unary 175 In HLSL 2018 and earlier, HLSL supported logical operators (and the ternary 176 operator) on vector types. This behavior required that operators not short 178 2021. In HLSL 2021, logical and ternary operators do not support vector types 180 operators short circuit matching C behavior. 246 * ``new`` & ``delete`` operators in all of their forms (array, placement, etc)
|
| /openbsd-src/gnu/gcc/libstdc++-v3/docs/html/17_intro/ |
| H A D | TODO | 16 - operator!= and utility/rel_ops operators need to be made safe with 128 streams. May need to define operators for mbstate_t so that 135 standards-conformant behavior, specially on conversion operators.
|
| /openbsd-src/gnu/usr.bin/perl/cpan/Math-BigRat/t/ |
| H A D | bitwise.t | |
| /openbsd-src/gnu/llvm/clang/lib/Headers/openmp_wrappers/ |
| H A D | new | 12 // We need the system <new> for the std::nothrow_t. The new/delete operators
|
| /openbsd-src/gnu/gcc/gcc/doc/ |
| H A D | bugreport.texi | 47 @cindex increment operators 61 Problems often result from expressions with two increment operators,
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/doc/ |
| H A D | bugreport.texi | 47 @cindex increment operators 61 Problems often result from expressions with two increment operators,
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Core/ |
| H A D | Highlighter.h | 72 ColorStyle operators; member
|
| /openbsd-src/lib/libcrypto/rc2/ |
| H A D | version | 15 little-endian operators.
|