File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ struct BasicSourceFileInfo {
104
104
105
105
BasicSourceFileInfo () {}
106
106
107
- bool populate (SourceFile *SF);
107
+ bool populate (const SourceFile *SF);
108
108
};
109
109
110
110
} // namespace swift
Original file line number Diff line number Diff line change @@ -1536,9 +1536,9 @@ const clang::Module *ModuleDecl::findUnderlyingClangModule() const {
1536
1536
}
1537
1537
1538
1538
void ModuleDecl::collectBasicSourceFileInfo (
1539
- llvm::function_ref<void (const BasicSourceFileInfo &)> callback) {
1540
- for (FileUnit *fileUnit : getFiles ()) {
1541
- if (SourceFile *SF = dyn_cast<SourceFile>(fileUnit)) {
1539
+ llvm::function_ref<void (const BasicSourceFileInfo &)> callback) const {
1540
+ for (const FileUnit *fileUnit : getFiles ()) {
1541
+ if (const auto *SF = dyn_cast<SourceFile>(fileUnit)) {
1542
1542
BasicSourceFileInfo info;
1543
1543
if (info.populate (SF))
1544
1544
continue ;
Original file line number Diff line number Diff line change @@ -240,7 +240,7 @@ CharSourceRange RawComment::getCharSourceRange() {
240
240
return CharSourceRange (Start, Length);
241
241
}
242
242
243
- bool BasicSourceFileInfo::populate (SourceFile *SF) {
243
+ bool BasicSourceFileInfo::populate (const SourceFile *SF) {
244
244
SourceManager &SM = SF->getASTContext ().SourceMgr ;
245
245
246
246
auto filename = SF->getFilename ();
You can’t perform that action at this time.
0 commit comments