Lines Matching refs:Symbolic
43 enum { Symbolic = 0x2 };
48 /// Create a key for a binding to region \p r, which has a symbolic offset
51 : P(r, k | Symbolic), Data(reinterpret_cast<uintptr_t>(Base)) {
66 bool hasSymbolicOffset() const { return P.getInt() & Symbolic; }
461 /// return symbolic
779 // region with a symbolic offset. Example:
803 // Case 3: The next key is symbolic and we just changed something within
810 // Case 4: The next key is symbolic, but we changed a known
853 // If we're invalidating a region with a symbolic offset, we need to make sure
929 // Symbolic region? Mark that symbol touched by the invalidation.
1255 // function/method. These are either symbolic values or 'undefined'.
1264 // All other values are symbolic.
1483 // variable. In this case, even if the Outer's default value is symbolic, 0,
1516 // Record whether or not we see a symbolic index. That can completely
1524 // variable. In this case, even if the Outer's default value is symbolic, 0,
1569 // FIXME: We also need to take ElementRegions with symbolic indexes into
1571 // with a symbolic offset, but also fields within an element with
1572 // a symbolic offset.
1580 // All other values are symbolic.
1635 // Arguments are always symbolic.
1668 // All other values are symbolic.
1799 // Binding directly to a symbolic region should be treated as binding
1917 // Handle lazy compound values and symbolic values.
1922 // that we are binding symbolic struct value. Kill the field values, and if
1923 // the value is symbolic go and bind it as a "default" binding.
1966 // Handle lazy compound values and symbolic values.
1971 // that we are binding symbolic struct value. Kill the field values, and if
1972 // the value is symbolic go and bind it as a "default" binding.