|
FLANG
|
Public Member Functions | |
| AllCookedSources (AllSources &) | |
| AllSources & | allSources () |
| const AllSources & | allSources () const |
| CookedSource & | NewCookedSource () |
| const CookedSource * | Find (CharBlock) const |
| const CookedSource * | Find (const char *p) const |
| bool | IsValid (ProvenanceRange r) const |
| std::optional< ProvenanceRange > | GetProvenanceRange (CharBlock) const |
| std::optional< CharBlock > | GetCharBlockFromLineAndColumns (int line, int startColumn, int endColumn) const |
| std::optional< std::pair< SourcePosition, SourcePosition > > | GetSourcePositionRange (CharBlock) const |
| std::optional< CharBlock > | GetCharBlock (ProvenanceRange) const |
| void | Dump (llvm::raw_ostream &) const |
| bool | Precedes (CharBlock, CharBlock) const |
| void | Register (CookedSource &) |