@@ -92,11 +92,11 @@ template <> struct ScalarTraits<std::array<unsigned char, 20>> {
92
92
std::array<unsigned char , 20 > &Value) {
93
93
if (Scalar.size () != 40 )
94
94
return " Error: Incorrect scalar size for USR." ;
95
- Value = StringToSymbol (Scalar);
95
+ Value = stringToSymbol (Scalar);
96
96
return StringRef ();
97
97
}
98
98
99
- static SymbolID StringToSymbol (llvm::StringRef Value) {
99
+ static SymbolID stringToSymbol (llvm::StringRef Value) {
100
100
SymbolID USR;
101
101
std::string HexString = fromHex (Value);
102
102
std::copy (HexString.begin (), HexString.end (), USR.begin ());
@@ -108,32 +108,32 @@ template <> struct ScalarTraits<std::array<unsigned char, 20>> {
108
108
109
109
// Helper functions to map infos to YAML.
110
110
111
- static void TypeInfoMapping (IO &IO, TypeInfo &I) {
111
+ static void typeInfoMapping (IO &IO, TypeInfo &I) {
112
112
IO.mapOptional (" Type" , I.Type , Reference ());
113
113
}
114
114
115
- static void FieldTypeInfoMapping (IO &IO, FieldTypeInfo &I) {
116
- TypeInfoMapping (IO, I);
115
+ static void fieldTypeInfoMapping (IO &IO, FieldTypeInfo &I) {
116
+ typeInfoMapping (IO, I);
117
117
IO.mapOptional (" Name" , I.Name , SmallString<16 >());
118
118
IO.mapOptional (" DefaultValue" , I.DefaultValue , SmallString<16 >());
119
119
}
120
120
121
- static void InfoMapping (IO &IO, Info &I) {
121
+ static void infoMapping (IO &IO, Info &I) {
122
122
IO.mapRequired (" USR" , I.USR );
123
123
IO.mapOptional (" Name" , I.Name , SmallString<16 >());
124
124
IO.mapOptional (" Path" , I.Path , SmallString<128 >());
125
125
IO.mapOptional (" Namespace" , I.Namespace , llvm::SmallVector<Reference, 4 >());
126
126
IO.mapOptional (" Description" , I.Description );
127
127
}
128
128
129
- static void SymbolInfoMapping (IO &IO, SymbolInfo &I) {
130
- InfoMapping (IO, I);
129
+ static void symbolInfoMapping (IO &IO, SymbolInfo &I) {
130
+ infoMapping (IO, I);
131
131
IO.mapOptional (" DefLocation" , I.DefLoc , std::optional<Location>());
132
132
IO.mapOptional (" Location" , I.Loc , llvm::SmallVector<Location, 2 >());
133
133
}
134
134
135
- static void RecordInfoMapping (IO &IO, RecordInfo &I) {
136
- SymbolInfoMapping (IO, I);
135
+ static void recordInfoMapping (IO &IO, RecordInfo &I) {
136
+ symbolInfoMapping (IO, I);
137
137
IO.mapOptional (" TagType" , I.TagType );
138
138
IO.mapOptional (" IsTypeDef" , I.IsTypeDef , false );
139
139
IO.mapOptional (" Members" , I.Members );
@@ -148,7 +148,7 @@ static void RecordInfoMapping(IO &IO, RecordInfo &I) {
148
148
IO.mapOptional (" Template" , I.Template );
149
149
}
150
150
151
- static void CommentInfoMapping (IO &IO, CommentInfo &I) {
151
+ static void commentInfoMapping (IO &IO, CommentInfo &I) {
152
152
IO.mapOptional (" Kind" , I.Kind , SmallString<16 >());
153
153
IO.mapOptional (" Text" , I.Text , SmallString<64 >());
154
154
IO.mapOptional (" Name" , I.Name , SmallString<16 >());
@@ -185,20 +185,20 @@ template <> struct MappingTraits<Reference> {
185
185
};
186
186
187
187
template <> struct MappingTraits <TypeInfo> {
188
- static void mapping (IO &IO, TypeInfo &I) { TypeInfoMapping (IO, I); }
188
+ static void mapping (IO &IO, TypeInfo &I) { typeInfoMapping (IO, I); }
189
189
};
190
190
191
191
template <> struct MappingTraits <FieldTypeInfo> {
192
192
static void mapping (IO &IO, FieldTypeInfo &I) {
193
- TypeInfoMapping (IO, I);
193
+ typeInfoMapping (IO, I);
194
194
IO.mapOptional (" Name" , I.Name , SmallString<16 >());
195
195
IO.mapOptional (" DefaultValue" , I.DefaultValue , SmallString<16 >());
196
196
}
197
197
};
198
198
199
199
template <> struct MappingTraits <MemberTypeInfo> {
200
200
static void mapping (IO &IO, MemberTypeInfo &I) {
201
- FieldTypeInfoMapping (IO, I);
201
+ fieldTypeInfoMapping (IO, I);
202
202
// clang::AccessSpecifier::AS_none is used as the default here because it's
203
203
// the AS that shouldn't be part of the output. Even though AS_public is the
204
204
// default in the struct, it should be displayed in the YAML output.
@@ -209,7 +209,7 @@ template <> struct MappingTraits<MemberTypeInfo> {
209
209
210
210
template <> struct MappingTraits <NamespaceInfo> {
211
211
static void mapping (IO &IO, NamespaceInfo &I) {
212
- InfoMapping (IO, I);
212
+ infoMapping (IO, I);
213
213
IO.mapOptional (" ChildNamespaces" , I.Children .Namespaces ,
214
214
std::vector<Reference>());
215
215
IO.mapOptional (" ChildRecords" , I.Children .Records ,
@@ -221,12 +221,12 @@ template <> struct MappingTraits<NamespaceInfo> {
221
221
};
222
222
223
223
template <> struct MappingTraits <RecordInfo> {
224
- static void mapping (IO &IO, RecordInfo &I) { RecordInfoMapping (IO, I); }
224
+ static void mapping (IO &IO, RecordInfo &I) { recordInfoMapping (IO, I); }
225
225
};
226
226
227
227
template <> struct MappingTraits <BaseRecordInfo> {
228
228
static void mapping (IO &IO, BaseRecordInfo &I) {
229
- RecordInfoMapping (IO, I);
229
+ recordInfoMapping (IO, I);
230
230
IO.mapOptional (" IsVirtual" , I.IsVirtual , false );
231
231
// clang::AccessSpecifier::AS_none is used as the default here because it's
232
232
// the AS that shouldn't be part of the output. Even though AS_public is the
@@ -246,7 +246,7 @@ template <> struct MappingTraits<EnumValueInfo> {
246
246
247
247
template <> struct MappingTraits <EnumInfo> {
248
248
static void mapping (IO &IO, EnumInfo &I) {
249
- SymbolInfoMapping (IO, I);
249
+ symbolInfoMapping (IO, I);
250
250
IO.mapOptional (" Scoped" , I.Scoped , false );
251
251
IO.mapOptional (" BaseType" , I.BaseType );
252
252
IO.mapOptional (" Members" , I.Members );
@@ -255,15 +255,15 @@ template <> struct MappingTraits<EnumInfo> {
255
255
256
256
template <> struct MappingTraits <TypedefInfo> {
257
257
static void mapping (IO &IO, TypedefInfo &I) {
258
- SymbolInfoMapping (IO, I);
258
+ symbolInfoMapping (IO, I);
259
259
IO.mapOptional (" Underlying" , I.Underlying .Type );
260
260
IO.mapOptional (" IsUsing" , I.IsUsing , false );
261
261
}
262
262
};
263
263
264
264
template <> struct MappingTraits <FunctionInfo> {
265
265
static void mapping (IO &IO, FunctionInfo &I) {
266
- SymbolInfoMapping (IO, I);
266
+ symbolInfoMapping (IO, I);
267
267
IO.mapOptional (" IsMethod" , I.IsMethod , false );
268
268
IO.mapOptional (" Parent" , I.Parent , Reference ());
269
269
IO.mapOptional (" Params" , I.Params );
@@ -298,13 +298,13 @@ template <> struct MappingTraits<TemplateInfo> {
298
298
};
299
299
300
300
template <> struct MappingTraits <CommentInfo> {
301
- static void mapping (IO &IO, CommentInfo &I) { CommentInfoMapping (IO, I); }
301
+ static void mapping (IO &IO, CommentInfo &I) { commentInfoMapping (IO, I); }
302
302
};
303
303
304
304
template <> struct MappingTraits <std::unique_ptr<CommentInfo>> {
305
305
static void mapping (IO &IO, std::unique_ptr<CommentInfo> &I) {
306
306
if (I)
307
- CommentInfoMapping (IO, *I);
307
+ commentInfoMapping (IO, *I);
308
308
}
309
309
};
310
310
0 commit comments