Home | History | Annotate | Download | only in Edit

Lines Matching defs:FileOffset

1 //===----- FileOffset.h - Offset in a file ----------------------*- C++ -*-===//
19 class FileOffset {
23 FileOffset() : Offs(0) { }
24 FileOffset(FileID fid, unsigned offs) : FID(fid), Offs(offs) { }
31 FileOffset getWithOffset(unsigned offset) const {
32 FileOffset NewOffs = *this;
37 friend bool operator==(FileOffset LHS, FileOffset RHS) {
40 friend bool operator!=(FileOffset LHS, FileOffset RHS) {
43 friend bool operator<(FileOffset LHS, FileOffset RHS) {
46 friend bool operator>(FileOffset LHS, FileOffset RHS) {
49 friend bool operator>=(FileOffset LHS, FileOffset RHS) {
52 friend bool operator<=(FileOffset LHS, FileOffset RHS) {