forked from OSchip/llvm-project
Clean up language and grammar.
Based on a patch by jfcaron3@gmail.com! PR19806 llvm-svn: 209215
This commit is contained in:
parent
b1cc6d5603
commit
c9e2a68905
|
@ -3404,8 +3404,8 @@ class Config:
|
|||
python bindings can disable the compatibility check. This will cause
|
||||
the python bindings to load, even though they are written for a newer
|
||||
version of libclang. Failures now arise if unsupported or incompatible
|
||||
features are accessed. The user is required to test himself if the
|
||||
features he is using are available and compatible between different
|
||||
features are accessed. The user is required to test themselves if the
|
||||
features they are using are available and compatible between different
|
||||
libclang versions.
|
||||
"""
|
||||
if Config.loaded:
|
||||
|
|
|
@ -24,7 +24,7 @@ certain source-level entities to:
|
|||
thread stack, bypassing the frame boundaries);
|
||||
* ignore a known problem.
|
||||
|
||||
To achieve this, user may create a file listing the entities he wants to
|
||||
To achieve this, user may create a file listing the entities they want to
|
||||
ignore, and pass it to clang at compile-time using
|
||||
``-fsanitize-blacklist`` flag. See :doc:`UsersManual` for details.
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ let Component = "Comment" in {
|
|||
let CategoryName = "Documentation Issue" in {
|
||||
|
||||
// HTML parsing errors. These are under -Wdocumentation to make sure the user
|
||||
// knows that we didn't parse something as he might expect.
|
||||
// knows that we didn't parse something as they might expect.
|
||||
|
||||
def warn_doc_html_start_tag_expected_quoted_string : Warning<
|
||||
"expected quoted string after equals sign">,
|
||||
|
|
|
@ -70,7 +70,7 @@ public:
|
|||
// An unused autorelease is badness. If we remove it the receiver
|
||||
// will likely die immediately while previously it was kept alive
|
||||
// by the autorelease pool. This is bad practice in general, leave it
|
||||
// and emit an error to force the user to restructure his code.
|
||||
// and emit an error to force the user to restructure their code.
|
||||
Pass.TA.reportError("it is not safe to remove an unused 'autorelease' "
|
||||
"message; its receiver may be destroyed immediately",
|
||||
E->getLocStart(), E->getSourceRange());
|
||||
|
|
|
@ -1610,7 +1610,7 @@ void CodeGenFunction::EmitStoreThroughGlobalRegLValue(RValue Src, LValue Dst) {
|
|||
Builder.CreateCall2(F, RegName, Value);
|
||||
}
|
||||
|
||||
// setObjCGCLValueClass - sets class of he lvalue for the purpose of
|
||||
// setObjCGCLValueClass - sets class of the lvalue for the purpose of
|
||||
// generating write-barries API. It is currently a global, ivar,
|
||||
// or neither.
|
||||
static void setObjCGCLValueClass(const ASTContext &Ctx, const Expr *E,
|
||||
|
|
|
@ -1677,7 +1677,7 @@ void Sema::DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl,
|
|||
// Lazily construct a set of all the properties in the @interface
|
||||
// of the class, without looking at the superclass. We cannot
|
||||
// use the call to CollectImmediateProperties() above as that
|
||||
// utilizes information fromt he super class's properties as well
|
||||
// utilizes information from the super class's properties as well
|
||||
// as scans the adopted protocols. This work only triggers for protocols
|
||||
// with the attribute, which is very rare, and only occurs when
|
||||
// analyzing the @implementation.
|
||||
|
|
|
@ -47,7 +47,7 @@ void WalkAST::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) {
|
|||
if (E->getKind() != UETT_SizeOf)
|
||||
return;
|
||||
|
||||
// If an explicit type is used in the code, usually the coder knows what he is
|
||||
// If an explicit type is used in the code, usually the coder knows what they are
|
||||
// doing.
|
||||
if (E->isArgumentType())
|
||||
return;
|
||||
|
|
|
@ -1362,5 +1362,5 @@ int rdar11125868() {
|
|||
int rdar11125868_positive() {
|
||||
int integersStackArray[1];
|
||||
int *integers = integersStackArray;
|
||||
return integers[0] == 0; // expected-warning {{he left operand of '==' is a}}
|
||||
return integers[0] == 0; // expected-warning {{the left operand of '==' is a}}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// RUN: %clang_cc1 -std=c++11 -fexceptions -fcxx-exceptions -fsyntax-only -verify %s
|
||||
// expected-no-diagnostics
|
||||
|
||||
// This is the "let the user shoot himself in the foot" clause.
|
||||
// This is the "let the user shoot themselves in the foot" clause.
|
||||
void f() noexcept {
|
||||
throw 0; // no-error
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue