clang-tools 22.0.0git
|
Public Member Functions | |
Location ()=default | |
Location (SourceManager &SM, SourceLocation Loc) | |
operator bool () const |
Public Attributes | |
OptionalFileEntryRef | File |
unsigned | Line = 0 |
unsigned | Column = 0 |
Friends | |
bool | operator== (const Location &X, const Location &Y) |
bool | operator!= (const Location &X, const Location &Y) |
bool | operator< (const Location &X, const Location &Y) |
bool | operator> (const Location &X, const Location &Y) |
bool | operator<= (const Location &X, const Location &Y) |
bool | operator>= (const Location &X, const Location &Y) |
Definition at line 378 of file Modularize.cpp.
|
default |
Referenced by operator!=, operator<, operator<=, operator==, operator>, and operator>=.
|
inline |
Definition at line 384 of file Modularize.cpp.
|
inlineexplicit |
Definition at line 398 of file Modularize.cpp.
References File.
Definition at line 404 of file Modularize.cpp.
References Location(), and X().
Definition at line 408 of file Modularize.cpp.
References Column, File, Line, Location(), and X().
Definition at line 413 of file Modularize.cpp.
References Location(), and X().
Definition at line 400 of file Modularize.cpp.
References Column, File, Line, Location(), and X().
Definition at line 412 of file Modularize.cpp.
References Location(), and X().
Definition at line 416 of file Modularize.cpp.
References Location(), and X().
unsigned Location::Column = 0 |
Definition at line 380 of file Modularize.cpp.
Referenced by Location(), operator<, and operator==.
OptionalFileEntryRef Location::File |
Definition at line 379 of file Modularize.cpp.
Referenced by EntityMap::add(), Location(), operator bool(), operator<, and operator==.
unsigned Location::Line = 0 |
Definition at line 380 of file Modularize.cpp.
Referenced by Location(), operator<, and operator==.