Skip to content

Commit ac5cd3b

Browse files
committed
Auto merge of #38745 - CannedYerins:llvm-code-style, r=rkruppe
Improve naming style in rustllvm. As per the LLVM style guide, use CamelCase for all locals and classes, and camelCase for all non-FFI functions. Also, make names of variables of commonly used types more consistent. Fixes #38688. r? @rkruppe
2 parents e1279a0 + e6f9711 commit ac5cd3b

File tree

5 files changed

+446
-443
lines changed

5 files changed

+446
-443
lines changed

src/librustc_llvm/lib.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -126,11 +126,11 @@ pub enum RustString_opaque {}
126126
pub type RustStringRef = *mut RustString_opaque;
127127
type RustStringRepr = *mut RefCell<Vec<u8>>;
128128

129-
/// Appending to a Rust string -- used by raw_rust_string_ostream.
129+
/// Appending to a Rust string -- used by RawRustStringOstream.
130130
#[no_mangle]
131-
pub unsafe extern "C" fn rust_llvm_string_write_impl(sr: RustStringRef,
132-
ptr: *const c_char,
133-
size: size_t) {
131+
pub unsafe extern "C" fn LLVMRustStringWriteImpl(sr: RustStringRef,
132+
ptr: *const c_char,
133+
size: size_t) {
134134
let slice = slice::from_raw_parts(ptr as *const u8, size as usize);
135135

136136
let sr = sr as RustStringRepr;

src/rustllvm/ArchiveWrapper.cpp

+104-102
Original file line numberDiff line numberDiff line change
@@ -17,32 +17,32 @@ using namespace llvm;
1717
using namespace llvm::object;
1818

1919
struct RustArchiveMember {
20-
const char *filename;
21-
const char *name;
22-
Archive::Child child;
20+
const char *Filename;
21+
const char *Name;
22+
Archive::Child Child;
2323

2424
RustArchiveMember()
25-
: filename(nullptr), name(nullptr),
25+
: Filename(nullptr), Name(nullptr),
2626
#if LLVM_VERSION_GE(3, 8)
27-
child(nullptr, nullptr, nullptr)
27+
Child(nullptr, nullptr, nullptr)
2828
#else
29-
child(nullptr, nullptr)
29+
Child(nullptr, nullptr)
3030
#endif
3131
{
3232
}
3333
~RustArchiveMember() {}
3434
};
3535

3636
struct RustArchiveIterator {
37-
bool first;
38-
Archive::child_iterator cur;
39-
Archive::child_iterator end;
37+
bool First;
38+
Archive::child_iterator Cur;
39+
Archive::child_iterator End;
4040
#if LLVM_VERSION_GE(3, 9)
41-
Error err;
41+
Error Err;
4242

43-
RustArchiveIterator() : first(true), err(Error::success()) {}
43+
RustArchiveIterator() : First(true), Err(Error::success()) {}
4444
#else
45-
RustArchiveIterator() : first(true) {}
45+
RustArchiveIterator() : First(true) {}
4646
#endif
4747
};
4848

@@ -54,8 +54,8 @@ enum class LLVMRustArchiveKind {
5454
COFF,
5555
};
5656

57-
static Archive::Kind from_rust(LLVMRustArchiveKind kind) {
58-
switch (kind) {
57+
static Archive::Kind fromRust(LLVMRustArchiveKind Kind) {
58+
switch (Kind) {
5959
case LLVMRustArchiveKind::GNU:
6060
return Archive::K_GNU;
6161
case LLVMRustArchiveKind::MIPS64:
@@ -75,59 +75,61 @@ typedef Archive::Child *LLVMRustArchiveChildRef;
7575
typedef Archive::Child const *LLVMRustArchiveChildConstRef;
7676
typedef RustArchiveIterator *LLVMRustArchiveIteratorRef;
7777

78-
extern "C" LLVMRustArchiveRef LLVMRustOpenArchive(char *path) {
79-
ErrorOr<std::unique_ptr<MemoryBuffer>> buf_or =
80-
MemoryBuffer::getFile(path, -1, false);
81-
if (!buf_or) {
82-
LLVMRustSetLastError(buf_or.getError().message().c_str());
78+
extern "C" LLVMRustArchiveRef LLVMRustOpenArchive(char *Path) {
79+
ErrorOr<std::unique_ptr<MemoryBuffer>> BufOr =
80+
MemoryBuffer::getFile(Path, -1, false);
81+
if (!BufOr) {
82+
LLVMRustSetLastError(BufOr.getError().message().c_str());
8383
return nullptr;
8484
}
8585

8686
#if LLVM_VERSION_LE(3, 8)
87-
ErrorOr<std::unique_ptr<Archive>> archive_or =
87+
ErrorOr<std::unique_ptr<Archive>> ArchiveOr =
8888
#else
89-
Expected<std::unique_ptr<Archive>> archive_or =
89+
Expected<std::unique_ptr<Archive>> ArchiveOr =
9090
#endif
91-
Archive::create(buf_or.get()->getMemBufferRef());
91+
Archive::create(BufOr.get()->getMemBufferRef());
9292

93-
if (!archive_or) {
93+
if (!ArchiveOr) {
9494
#if LLVM_VERSION_LE(3, 8)
95-
LLVMRustSetLastError(archive_or.getError().message().c_str());
95+
LLVMRustSetLastError(ArchiveOr.getError().message().c_str());
9696
#else
97-
LLVMRustSetLastError(toString(archive_or.takeError()).c_str());
97+
LLVMRustSetLastError(toString(ArchiveOr.takeError()).c_str());
9898
#endif
9999
return nullptr;
100100
}
101101

102-
OwningBinary<Archive> *ret = new OwningBinary<Archive>(
103-
std::move(archive_or.get()), std::move(buf_or.get()));
102+
OwningBinary<Archive> *Ret = new OwningBinary<Archive>(
103+
std::move(ArchiveOr.get()), std::move(BufOr.get()));
104104

105-
return ret;
105+
return Ret;
106106
}
107107

108-
extern "C" void LLVMRustDestroyArchive(LLVMRustArchiveRef ar) { delete ar; }
108+
extern "C" void LLVMRustDestroyArchive(LLVMRustArchiveRef RustArchive) {
109+
delete RustArchive;
110+
}
109111

110112
extern "C" LLVMRustArchiveIteratorRef
111-
LLVMRustArchiveIteratorNew(LLVMRustArchiveRef ra) {
112-
Archive *ar = ra->getBinary();
113-
RustArchiveIterator *rai = new RustArchiveIterator();
113+
LLVMRustArchiveIteratorNew(LLVMRustArchiveRef RustArchive) {
114+
Archive *Archive = RustArchive->getBinary();
115+
RustArchiveIterator *RAI = new RustArchiveIterator();
114116
#if LLVM_VERSION_LE(3, 8)
115-
rai->cur = ar->child_begin();
117+
RAI->Cur = Archive->child_begin();
116118
#else
117-
rai->cur = ar->child_begin(rai->err);
118-
if (rai->err) {
119-
LLVMRustSetLastError(toString(std::move(rai->err)).c_str());
120-
delete rai;
119+
RAI->Cur = Archive->child_begin(RAI->Err);
120+
if (RAI->Err) {
121+
LLVMRustSetLastError(toString(std::move(RAI->Err)).c_str());
122+
delete RAI;
121123
return nullptr;
122124
}
123125
#endif
124-
rai->end = ar->child_end();
125-
return rai;
126+
RAI->End = Archive->child_end();
127+
return RAI;
126128
}
127129

128130
extern "C" LLVMRustArchiveChildConstRef
129-
LLVMRustArchiveIteratorNext(LLVMRustArchiveIteratorRef rai) {
130-
if (rai->cur == rai->end)
131+
LLVMRustArchiveIteratorNext(LLVMRustArchiveIteratorRef RAI) {
132+
if (RAI->Cur == RAI->End)
131133
return nullptr;
132134

133135
// Advancing the iterator validates the next child, and this can
@@ -136,94 +138,94 @@ LLVMRustArchiveIteratorNext(LLVMRustArchiveIteratorRef rai) {
136138
// the next child.
137139
// This means we must not advance the iterator in the *first* call,
138140
// but instead advance it *before* fetching the child in all later calls.
139-
if (!rai->first) {
140-
++rai->cur;
141+
if (!RAI->First) {
142+
++RAI->Cur;
141143
#if LLVM_VERSION_GE(3, 9)
142-
if (rai->err) {
143-
LLVMRustSetLastError(toString(std::move(rai->err)).c_str());
144+
if (RAI->Err) {
145+
LLVMRustSetLastError(toString(std::move(RAI->Err)).c_str());
144146
return nullptr;
145147
}
146148
#endif
147149
} else {
148-
rai->first = false;
150+
RAI->First = false;
149151
}
150152

151-
if (rai->cur == rai->end)
153+
if (RAI->Cur == RAI->End)
152154
return nullptr;
153155

154156
#if LLVM_VERSION_EQ(3, 8)
155-
const ErrorOr<Archive::Child> *cur = rai->cur.operator->();
156-
if (!*cur) {
157-
LLVMRustSetLastError(cur->getError().message().c_str());
157+
const ErrorOr<Archive::Child> *Cur = RAI->Cur.operator->();
158+
if (!*Cur) {
159+
LLVMRustSetLastError(Cur->getError().message().c_str());
158160
return nullptr;
159161
}
160-
const Archive::Child &child = cur->get();
162+
const Archive::Child &Child = Cur->get();
161163
#else
162-
const Archive::Child &child = *rai->cur.operator->();
164+
const Archive::Child &Child = *RAI->Cur.operator->();
163165
#endif
164-
Archive::Child *ret = new Archive::Child(child);
166+
Archive::Child *Ret = new Archive::Child(Child);
165167

166-
return ret;
168+
return Ret;
167169
}
168170

169-
extern "C" void LLVMRustArchiveChildFree(LLVMRustArchiveChildRef child) {
170-
delete child;
171+
extern "C" void LLVMRustArchiveChildFree(LLVMRustArchiveChildRef Child) {
172+
delete Child;
171173
}
172174

173-
extern "C" void LLVMRustArchiveIteratorFree(LLVMRustArchiveIteratorRef rai) {
174-
delete rai;
175+
extern "C" void LLVMRustArchiveIteratorFree(LLVMRustArchiveIteratorRef RAI) {
176+
delete RAI;
175177
}
176178

177179
extern "C" const char *
178-
LLVMRustArchiveChildName(LLVMRustArchiveChildConstRef child, size_t *size) {
180+
LLVMRustArchiveChildName(LLVMRustArchiveChildConstRef Child, size_t *Size) {
179181
#if LLVM_VERSION_GE(4, 0)
180-
Expected<StringRef> name_or_err = child->getName();
181-
if (!name_or_err) {
182-
// rustc_llvm currently doesn't use this error string, but it might be useful
183-
// in the future, and in the mean time this tells LLVM that the error was
184-
// not ignored and that it shouldn't abort the process.
185-
LLVMRustSetLastError(toString(name_or_err.takeError()).c_str());
182+
Expected<StringRef> NameOrErr = Child->getName();
183+
if (!NameOrErr) {
184+
// rustc_llvm currently doesn't use this error string, but it might be
185+
// useful in the future, and in the mean time this tells LLVM that the
186+
// error was not ignored and that it shouldn't abort the process.
187+
LLVMRustSetLastError(toString(NameOrErr.takeError()).c_str());
186188
return nullptr;
187189
}
188190
#else
189-
ErrorOr<StringRef> name_or_err = child->getName();
190-
if (name_or_err.getError())
191+
ErrorOr<StringRef> NameOrErr = Child->getName();
192+
if (NameOrErr.getError())
191193
return nullptr;
192194
#endif
193-
StringRef name = name_or_err.get();
194-
*size = name.size();
195-
return name.data();
195+
StringRef Name = NameOrErr.get();
196+
*Size = Name.size();
197+
return Name.data();
196198
}
197199

198-
extern "C" const char *LLVMRustArchiveChildData(LLVMRustArchiveChildRef child,
199-
size_t *size) {
200-
StringRef buf;
200+
extern "C" const char *LLVMRustArchiveChildData(LLVMRustArchiveChildRef Child,
201+
size_t *Size) {
202+
StringRef Buf;
201203
#if LLVM_VERSION_GE(4, 0)
202-
Expected<StringRef> buf_or_err = child->getBuffer();
203-
if (!buf_or_err) {
204-
LLVMRustSetLastError(toString(buf_or_err.takeError()).c_str());
204+
Expected<StringRef> BufOrErr = Child->getBuffer();
205+
if (!BufOrErr) {
206+
LLVMRustSetLastError(toString(BufOrErr.takeError()).c_str());
205207
return nullptr;
206208
}
207209
#else
208-
ErrorOr<StringRef> buf_or_err = child->getBuffer();
209-
if (buf_or_err.getError()) {
210-
LLVMRustSetLastError(buf_or_err.getError().message().c_str());
210+
ErrorOr<StringRef> BufOrErr = Child->getBuffer();
211+
if (BufOrErr.getError()) {
212+
LLVMRustSetLastError(BufOrErr.getError().message().c_str());
211213
return nullptr;
212214
}
213215
#endif
214-
buf = buf_or_err.get();
215-
*size = buf.size();
216-
return buf.data();
216+
Buf = BufOrErr.get();
217+
*Size = Buf.size();
218+
return Buf.data();
217219
}
218220

219221
extern "C" LLVMRustArchiveMemberRef
220222
LLVMRustArchiveMemberNew(char *Filename, char *Name,
221-
LLVMRustArchiveChildRef child) {
223+
LLVMRustArchiveChildRef Child) {
222224
RustArchiveMember *Member = new RustArchiveMember;
223-
Member->filename = Filename;
224-
Member->name = Name;
225-
if (child)
226-
Member->child = *child;
225+
Member->Filename = Filename;
226+
Member->Name = Name;
227+
if (Child)
228+
Member->Child = *Child;
227229
return Member;
228230
}
229231

@@ -234,38 +236,38 @@ extern "C" void LLVMRustArchiveMemberFree(LLVMRustArchiveMemberRef Member) {
234236
extern "C" LLVMRustResult
235237
LLVMRustWriteArchive(char *Dst, size_t NumMembers,
236238
const LLVMRustArchiveMemberRef *NewMembers,
237-
bool WriteSymbtab, LLVMRustArchiveKind rust_kind) {
239+
bool WriteSymbtab, LLVMRustArchiveKind RustKind) {
238240

239241
#if LLVM_VERSION_LE(3, 8)
240242
std::vector<NewArchiveIterator> Members;
241243
#else
242244
std::vector<NewArchiveMember> Members;
243245
#endif
244-
auto Kind = from_rust(rust_kind);
246+
auto Kind = fromRust(RustKind);
245247

246-
for (size_t i = 0; i < NumMembers; i++) {
247-
auto Member = NewMembers[i];
248-
assert(Member->name);
249-
if (Member->filename) {
248+
for (size_t I = 0; I < NumMembers; I++) {
249+
auto Member = NewMembers[I];
250+
assert(Member->Name);
251+
if (Member->Filename) {
250252
#if LLVM_VERSION_GE(3, 9)
251253
Expected<NewArchiveMember> MOrErr =
252-
NewArchiveMember::getFile(Member->filename, true);
254+
NewArchiveMember::getFile(Member->Filename, true);
253255
if (!MOrErr) {
254256
LLVMRustSetLastError(toString(MOrErr.takeError()).c_str());
255257
return LLVMRustResult::Failure;
256258
}
257259
Members.push_back(std::move(*MOrErr));
258260
#elif LLVM_VERSION_EQ(3, 8)
259-
Members.push_back(NewArchiveIterator(Member->filename));
261+
Members.push_back(NewArchiveIterator(Member->Filename));
260262
#else
261-
Members.push_back(NewArchiveIterator(Member->filename, Member->name));
263+
Members.push_back(NewArchiveIterator(Member->Filename, Member->Name));
262264
#endif
263265
} else {
264266
#if LLVM_VERSION_LE(3, 8)
265-
Members.push_back(NewArchiveIterator(Member->child, Member->name));
267+
Members.push_back(NewArchiveIterator(Member->Child, Member->Name));
266268
#else
267269
Expected<NewArchiveMember> MOrErr =
268-
NewArchiveMember::getOldMember(Member->child, true);
270+
NewArchiveMember::getOldMember(Member->Child, true);
269271
if (!MOrErr) {
270272
LLVMRustSetLastError(toString(MOrErr.takeError()).c_str());
271273
return LLVMRustResult::Failure;
@@ -275,12 +277,12 @@ LLVMRustWriteArchive(char *Dst, size_t NumMembers,
275277
}
276278
}
277279
#if LLVM_VERSION_GE(3, 8)
278-
auto pair = writeArchive(Dst, Members, WriteSymbtab, Kind, true, false);
280+
auto Pair = writeArchive(Dst, Members, WriteSymbtab, Kind, true, false);
279281
#else
280-
auto pair = writeArchive(Dst, Members, WriteSymbtab, Kind, true);
282+
auto Pair = writeArchive(Dst, Members, WriteSymbtab, Kind, true);
281283
#endif
282-
if (!pair.second)
284+
if (!Pair.second)
283285
return LLVMRustResult::Success;
284-
LLVMRustSetLastError(pair.second.message().c_str());
286+
LLVMRustSetLastError(Pair.second.message().c_str());
285287
return LLVMRustResult::Failure;
286288
}

0 commit comments

Comments
 (0)