| /freebsd/crypto/heimdal/lib/sl/ |
| H A D | slc-gram.y | 48 extern struct assignment *assignment; 60 struct assignment *assignment; member 65 %type <assignment> assignment assignments 73 assignment = $1; 77 assignments : assignment assignments 82 | assignment 85 assignment : LITERAL '=' STRING 100 $$->u.assignment = $4; 109 struct assignment *assignment; variable 113 ex(struct assignment *a, const char *fmt, ...) in ex() [all …]
|
| H A D | slc-gram.c | 129 extern struct assignment *assignment; 161 struct assignment *assignment; member 469 "$accept", "start", "assignments", "assignment", 0 1361 assignment = (yyvsp[(1) - (1)].assignment); 1368 (yyvsp[(1) - (2)].assignment)->next = (yyvsp[(2) - (2)].assignment); 1369 (yyval.assignment) = (yyvsp[(1) - (2)].assignment); 1376 (yyval.assignment) = malloc(sizeof(*(yyval.assignment))); 1377 (yyval.assignment)->name = (yyvsp[(1) - (3)].string); 1378 (yyval.assignment)->type = a_value; 1379 (yyval.assignment)->lineno = lineno; [all …]
|
| H A D | slc.h | 39 struct assignment { struct 44 struct assignment *assignment; member 47 struct assignment *next; argument
|
| /freebsd/contrib/bmake/unit-tests/ |
| H A D | var-op-sunsh.mk | 3 # Tests for the :sh= variable assignment operator, which runs its right-hand 5 # assignment operator, adopted from Sun make. 9 # This is the idiomatic form of the Sun shell assignment operator. 10 # The assignment operator is directly preceded by the ':sh'. 16 # It is also possible to have whitespace around the :sh assignment 27 # Since 2020-10-04, this is a normal variable assignment to the variable named 28 # 'VAR:shell', using the '=' assignment operator. 39 # assignment operator. 53 # The variable modifier ':sh' and the assignment operator modifier ':sh'. 55 # 2020-10-04, the parser regarded it as an assignment operator modifier, in [all …]
|
| H A D | var-op-expand.mk | 3 # Tests for the := variable assignment operator, which expands its 14 # If the right-hand side does not contain a dollar sign, the ':=' assignment 15 # operator has the same effect as the '=' assignment operator. 21 # When a ':=' assignment is performed, its right-hand side is evaluated and 86 # XXX: Even though this is a ':=' assignment, the '${UNDEF}' in the part of 138 # assignment. The undefined variables are kept as-is and are later expanded 141 # Contrary to the assignment operator '=', the assignment operator ':=' 152 # Just for comparison, the previous example using the assignment operator '=' 153 # instead of ':='. The right-hand side of the assignment is not evaluated at 154 # the time of assignment but only later, when ${VAR} appears in the condition. [all …]
|
| H A D | var-op-assign.mk | 3 # Tests for the = variable assignment operator, which overwrites an existing 6 # This is a simple variable assignment. 7 # To the left of the assignment operator '=' there is the variable name, 13 # This condition demonstrates that whitespace around the assignment operator 20 # Whitespace to the left of the assignment operator is ignored as well. 47 # Since the right-hand side of a '=' assignment is not expanded at the time 57 # In a variable assignment, the variable name must consist of a single word.
|
| H A D | var-scope-local.mk | 144 # In the following line, the ':=' may either be interpreted as an assignment 146 # name and the assignment operator '='. It is the latter since in an 147 # assignment, the left-hand side must be a single word or empty. 155 # line is parsed as a variable assignment since its left-hand side is a single 191 # Begin tests for custom target-local variables, for all 5 variable assignment 215 # If the sources of a dependency line look like a variable assignment, make 216 # treats them as such. There is only a single variable assignment per 217 # dependency line, which makes whitespace around the assignment operator 237 # happens to the right of the assignment operator '=', the expanded text does 238 # not influence the parsing of the variable assignment. The effective [all …]
|
| H A D | var-op-append.mk | 3 # Tests for the '+=' variable assignment operator, which appends to a 10 # The '+=' variable assignment operator is planned to be added in 17 # The '+=' variable assignment operator was added before 1993-03-21. 39 # '+=' assignment operator. As far as possible, the '+' is interpreted as 40 # part of the assignment operator. 62 # variable. After the assignment, the environment variable is left as-is,
|
| H A D | var-op-default.mk | 3 # Tests for the ?= variable assignment operator, which only assigns 7 # from the variable assignment. 35 # performs the variable assignment, resulting in $i == "default". 45 # and 'VAR.${param}' expand to 'VAR.param', and the second '?=' assignment 54 # fragile), the variable assignment with "not used" was performed, and only
|
| H A D | varmod-assign.mk | 13 # the '::?=' modifier applies the assignment operator '?=' 3 times. The 21 # the modifier '::=' applies the assignment operator '=' 3 times. The 29 # the modifier '::+=' applies the assignment operator '+=' 3 times. The 37 # the modifier '::!=' applies the assignment operator '!=' 3 times. Just as 100 # The modifier for assignment operators starts with a ':'. 106 # When parsing an assignment operator fails because the operator is 137 # The assignment modifier can be used in an expression that is 172 # Conditional directives are evaluated in command line scope. An assignment 201 # The commands of a target are evaluated in target scope. An assignment
|
| H A D | posix-varassign.mk | 7 # The assignment operators "::=" and ":::=" are intentionally not supported, 22 # Deviation from POSIX: The "::=" assignment operator is not supported, 33 # Deviation from POSIX: The ":::=" assignment operator is not supported, 68 # In POSIX mode, the ":=" assignment operator is available as well, even
|
| H A D | cmdline-undefined.mk | 7 # '=' assignment operator do get their variable name expanded 17 @echo 'The = assignment operator' 22 # The interesting case is using the ':=' assignment operator, which 31 @echo 'The := assignment operator'
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | WatchedLiteralsSolver.cpp | 56 /// The search for a satisfying assignment of the variables in `Formula` will 60 /// consistent partial assignment, `Level` will be incremented. Otherwise, if 88 enum class Assignment : int8_t { enum in clang::dataflow::__anondce44e890111::WatchedLiteralsSolverImpl 99 std::vector<Assignment> VarAssignments; 135 VarAssignments.resize(CNF.largestVar() + 1, Assignment::Unassigned); in WatchedLiteralsSolverImpl() 178 // assignment. in solve() 190 VarAssignments[Var] = VarAssignments[Var] == Assignment::AssignedTrue in solve() 191 ? Assignment::AssignedFalse in solve() 192 : Assignment::AssignedTrue; in solve() 203 unitPosLit ? Assignment::AssignedTrue : Assignment::AssignedFalse; in solve() [all …]
|
| H A D | DebugSupport.cpp | 42 Solver::Result::Assignment Assignment) { in operator <<() argument 43 switch (Assignment) { in operator <<() 44 case Solver::Result::Assignment::AssignedFalse: in operator <<() 46 case Solver::Result::Assignment::AssignedTrue: in operator <<() 67 std::vector<std::pair<Atom, Solver::Result::Assignment>> Sorted = { in operator <<()
|
| /freebsd/sys/contrib/openzfs/.github/codeql/custom-queries/cpp/ |
| H A D | AssignmentOfComparisonAsCondition.ql | 2 * @name Ambiguous assignment-of-comparison in a condition 3 * @description Finds any assignment (`=`, `+=`, `-=`, `|=`, …) that appears in 7 * Comparison binds tighter than assignment, so 17 * assignment in a branch condition 23 * comparison as the assignment's rvalue. 32 * @id cpp/ambiguous-assignment-of-comparison-in-condition 82 from Assignment a, ComparisonOperation cmp 84 // Core rule: assignment in a branch condition whose rvalue is an 86 // because Assignment is the common base class. 93 "Assignment (`" + a.getOperator() +
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | Solver.h | 32 /// Indicates that there exists a satisfying assignment for a boolean 36 /// Indicates that there is no satisfying assignment for a boolean 41 /// assignment for a boolean formula. 45 /// A boolean value is set to true or false in a truth assignment. 46 enum class Assignment : uint8_t { AssignedFalse = 0, AssignedTrue = 1 }; enum 50 static Result Satisfiable(llvm::DenseMap<Atom, Assignment> Solution) { in Satisfiable() 66 /// Returns a truth assignment to boolean values that satisfies the queried 68 std::optional<llvm::DenseMap<Atom, Assignment>> getSolution() const { in getSolution() 74 std::optional<llvm::DenseMap<Atom, Assignment>> Solution) in Result() 78 std::optional<llvm::DenseMap<Atom, Assignment>> Solution; [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | movable_box.h | 36 // and basically doing destroy-then-copy-construct in the assignment operator. The empty state is n… 54 // Primary template - uses std::optional and introduces an empty state in case assignment fails. 113 // an empty state to represent failure to perform an assignment. For copy-assignment, this happens: 115 // 1. If the type is copyable (which includes copy-assignment), we can use the type's own assignmen… 117 …the type is not copyable, but it is nothrow-copy-constructible, then we can implement assignment as 120 // The exact same reasoning can be applied for move-assignment, with copyable replaced by movable a… 122 …enever we can apply any of these optimizations for both the copy assignment and the move assignment 136 // When _Tp doesn't have an assignment operator, we must implement __movable_box's assignment opera… 144 // Hence, when the _Tp doesn't have an assignment operator, we can't risk making it a potentially-o… 202 // Implementation of assignment operators in case we perform optimization (1) [all …]
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
| H A D | GIMatchDagInstr.cpp | |
| H A D | GIMatchDag.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AssignmentTrackingAnalysis.cpp | 985 /// that interprets assignment tracking debug info metadata and stores in IR to 1014 /// An abstraction of the assignment of a value to a variable or memory 1017 /// An Assignment is Known or NoneOrPhi. A Known Assignment means we have a 1019 /// can't) know the ID of the last assignment that took place. 1021 /// The Status of the Assignment (Known or NoneOrPhi) is another 1028 struct Assignment { struct in __anon3afac2c40211::AssignmentTrackingLowering 1030 /// ID of the assignment. nullptr if Status is not Known. 1036 bool isSameSourceAssignment(const Assignment &Other) const { in isSameSourceAssignment() argument 1056 static Assignment make(DIAssignID *ID, DbgVariableRecord *Source) { in make() argument 1058 "Cannot make an assignment from a non-assign DbgVariableRecord"); in make() [all …]
|
| /freebsd/usr.sbin/sysconf/ |
| H A D | sysconf-make.8 | 57 Assignment modifiers may also be requested by suffixing the name, 67 assignment whose value contains that word as a whole whitespace-separated 70 so successive strikes peel list fragments from the end of the assignment 88 prints the real assignment, e.g.\& 118 still stores the assignment but warns to use 173 Set it with a normal assignment
|
| H A D | sysconf.8 | 58 shared options and assignment syntax are documented here. 59 .Ss Assignment syntax 107 prints the real assignment 117 .Pq empty when the assignment is Ql name= . 146 assignment is caught at write time. 221 strikes words from the last matching assignment fragment. 345 with an assignment is an error. 355 assignment, 559 print every assignment step that contributed to the effective value:
|
| /freebsd/sys/contrib/device-tree/Bindings/soc/fsl/cpm_qe/qe/ |
| H A D | pincfg.txt | 6 open_drain, assignment, has_irq. 22 - assignment : function number of the pin according to the Pin Assignment 31 /* port pin dir open_drain assignment has_irq */
|
| /freebsd/contrib/bc/include/ |
| H A D | lex.h | 197 /// Power assignment operator. 200 /// Multiplication assignment operator. 203 /// Division assignment operator. 206 /// Modulus assignment operator. 209 /// Addition assignment operator. 212 /// Subtraction assignment operator. 217 /// Places (truncate or extend) assignment operator. 220 /// Left (decimal) shift assignment operator. 223 /// Right (decimal) shift assignment operator. 229 /// Assignment operator.
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 183 /// Assignment Tracking (at). 186 // Utilities for enumerating storing instructions from an assignment ID. 197 /// assignment that \p DAI encodes. 206 "Can't get assignment instructions for non-assign DVR!"); in getAssignmentInsts() 211 // Utilities for enumerating llvm.dbg.assign intrinsic from an assignment ID. 233 /// assignment they encode. 255 /// Remove all Assignment Tracking related intrinsics and metadata from \p F. 371 /// The pass sets the debug-info-assignment-tracking module flag to true to 372 /// indicate assignment tracking has been enabled. 374 /// Note: this method does not set the debug-info-assignment-tracking module [all …]
|