[SourceKit] DocInfo: Update the printed doc comment for synthesized extensions therefore it reflects the synthesized targets explicitly. rdar://25439820

This commit is contained in:
Xi Ge
2016-03-31 16:57:35 -07:00
parent 045ee83705
commit 16a23d79b4
5 changed files with 71 additions and 23 deletions

View File

@@ -268,6 +268,10 @@ public:
swift::Type BaseTy,
llvm::raw_ostream &OS);
static void printFullyAnnotatedSynthesizedExtension(swift::ExtensionDecl * Extension,
swift::NominalTypeDecl *Target,
llvm::raw_ostream &OS);
/// Tries to resolve the path to the real file-system path. If it fails it
/// returns the original path;
static std::string resolvePathSymlinks(StringRef FilePath);