[llvm] 575655f - CustomTypeNode/SpecialTableSymbolNode - fix uninitialized variable warnings. NFCI.
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Sat Nov 2 09:06:18 PDT 2019
Author: Simon Pilgrim
Date: 2019-11-02T16:04:20Z
New Revision: 575655f37458efc78cac9b1df24ae2f2afe59a15
URL: https://github.com/llvm/llvm-project/commit/575655f37458efc78cac9b1df24ae2f2afe59a15
DIFF: https://github.com/llvm/llvm-project/commit/575655f37458efc78cac9b1df24ae2f2afe59a15.diff
LOG: CustomTypeNode/SpecialTableSymbolNode - fix uninitialized variable warnings. NFCI.
Added:
Modified:
llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h
Removed:
################################################################################
diff --git a/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h b/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h
index 81b279fe237d..ec40eec5a05e 100644
--- a/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h
+++ b/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h
@@ -508,7 +508,7 @@ struct CustomTypeNode : public TypeNode {
void outputPre(OutputStream &OS, OutputFlags Flags) const override;
void outputPost(OutputStream &OS, OutputFlags Flags) const override;
- IdentifierNode *Identifier;
+ IdentifierNode *Identifier = nullptr;
};
struct NodeArrayNode : public Node {
@@ -584,7 +584,7 @@ struct SpecialTableSymbolNode : public SymbolNode {
void output(OutputStream &OS, OutputFlags Flags) const override;
QualifiedNameNode *TargetName = nullptr;
- Qualifiers Quals;
+ Qualifiers Quals = Qualifiers::Q_None;
};
struct LocalStaticGuardVariableNode : public SymbolNode {
More information about the llvm-commits
mailing list