|
FLANG
|
Public Member Functions | |
| CookedSource (AllSources &allSources) | |
| int | number () const |
| void | set_number (int n) |
| CharBlock | AsCharBlock () const |
| std::optional< ProvenanceRange > | GetProvenanceRange (CharBlock) const |
| std::optional< CharBlock > | GetCharBlock (ProvenanceRange) const |
| std::size_t | Put (const char *data, std::size_t bytes) |
| std::size_t | Put (const std::string &s) |
| std::size_t | Put (char ch) |
| std::size_t | Put (char ch, Provenance p) |
| void | PutProvenance (Provenance p) |
| void | PutProvenance (ProvenanceRange pr) |
| void | PutProvenanceMappings (const OffsetToProvenanceMappings &pm) |
| void | MarkPossibleFixedFormContinuation () |
| std::size_t | BufferedBytes () const |
| void | Marshal (AllCookedSources &) |
| void | CompileProvenanceRangeToOffsetMappings (AllSources &) |
| llvm::raw_ostream & | Dump (llvm::raw_ostream &) const |