vitalybuka created this revision. vitalybuka added reviewers: kda, eugenis. Herald added subscribers: usaxena95, kadircet, arphaman. vitalybuka requested review of this revision. Herald added a project: clang-tools-extra. Herald added a subscriber: cfe-commits.
Detected by msan with: -Xclang -enable-noundef-analysis -mllvm -msan-eager-checks=1 Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D116828 Files: clang-tools-extra/clangd/SemanticHighlighting.cpp Index: clang-tools-extra/clangd/SemanticHighlighting.cpp =================================================================== --- clang-tools-extra/clangd/SemanticHighlighting.cpp +++ clang-tools-extra/clangd/SemanticHighlighting.cpp @@ -468,7 +468,7 @@ const LangOptions &LangOpts; std::vector<HighlightingToken> Tokens; std::map<Range, llvm::SmallVector<HighlightingModifier, 1>> ExtraModifiers; - const HeuristicResolver *Resolver; + const HeuristicResolver *Resolver = nullptr; // returned from addToken(InvalidLoc) HighlightingToken InvalidHighlightingToken; };
Index: clang-tools-extra/clangd/SemanticHighlighting.cpp =================================================================== --- clang-tools-extra/clangd/SemanticHighlighting.cpp +++ clang-tools-extra/clangd/SemanticHighlighting.cpp @@ -468,7 +468,7 @@ const LangOptions &LangOpts; std::vector<HighlightingToken> Tokens; std::map<Range, llvm::SmallVector<HighlightingModifier, 1>> ExtraModifiers; - const HeuristicResolver *Resolver; + const HeuristicResolver *Resolver = nullptr; // returned from addToken(InvalidLoc) HighlightingToken InvalidHighlightingToken; };
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits