// Token: 0x06002C17 RID: 11287 RVA: 0x000C8328 File Offset: 0x000C6528 internal static bool iScan(DocumentSequenceTextPointer thisTp, LogicalDirection direction) { bool flag = thisTp.ChildPointer.MoveToNextContextPosition(direction); if (!flag) { flag = DocumentSequenceTextPointer.xGapAwareScan(thisTp, (direction == LogicalDirection.Forward) ? 1 : -1); } return(flag); }
// Token: 0x06002C16 RID: 11286 RVA: 0x000C82D4 File Offset: 0x000C64D4 public static ITextPointer CreatePointer(DocumentSequenceTextPointer thisTp, int distance, LogicalDirection gravity) { ValidationHelper.VerifyDirection(gravity, "gravity"); DocumentSequenceTextPointer documentSequenceTextPointer = new DocumentSequenceTextPointer(thisTp.ChildBlock, thisTp.ChildPointer.CreatePointer(gravity)); if (distance != 0 && !DocumentSequenceTextPointer.xGapAwareScan(documentSequenceTextPointer, distance)) { throw new ArgumentException(SR.Get("BadDistance"), "distance"); } return(documentSequenceTextPointer); }
// Token: 0x06002C18 RID: 11288 RVA: 0x000C8355 File Offset: 0x000C6555 internal static bool iScan(DocumentSequenceTextPointer thisTp, int distance) { return(DocumentSequenceTextPointer.xGapAwareScan(thisTp, distance)); }