2 writes to _lookupUsageFlags
PresentationCore (2)
MS\Internal\Shaping\OpenTypeLayout.cs (2)
1169_lookupUsageFlags = null; 1213_lookupUsageFlags = new byte[requiredLookupUsageArraySize];
11 references to _lookupUsageFlags
PresentationCore (11)
MS\Internal\Shaping\OpenTypeLayout.cs (11)
1210if ( _lookupUsageFlags == null || 1211_lookupUsageFlags.Length < requiredLookupUsageArraySize) 1216Array.Clear(_lookupUsageFlags, 0, requiredLookupUsageArraySize); 1221return ((_lookupUsageFlags[lookupIndex * _bytesPerLookup] & AggregatedFlagMask) != 0); 1230return ((_lookupUsageFlags[flagByte] & flagMask) != 0); 1235return ((_lookupUsageFlags[lookupIndex * _bytesPerLookup] & RequiredFeatureFlagMask) != 0); 1245if (flagByte >= _lookupUsageFlags.Length) 1251_lookupUsageFlags[flagByte] |= flagMask; 1254_lookupUsageFlags[startLookupByte] |= AggregatedFlagMask; 1261if (flagByte >= _lookupUsageFlags.Length) 1268_lookupUsageFlags[flagByte] |= (AggregatedFlagMask | RequiredFeatureFlagMask);