diff options
| author | Eric Christopher <echristo@gmail.com> | 2014-05-20 17:10:39 +0000 |
|---|---|---|
| committer | Eric Christopher <echristo@gmail.com> | 2014-05-20 17:10:39 +0000 |
| commit | c9e2a689054b63e2c02fddd27b1f508bd57451a3 (patch) | |
| tree | be1d28c2bf954a313b59175b2c99a0634ff00c52 /clang/lib | |
| parent | b1cc6d5603f68ab9bf62210078fb143404b71870 (diff) | |
| download | bcm5719-llvm-c9e2a689054b63e2c02fddd27b1f508bd57451a3.tar.gz bcm5719-llvm-c9e2a689054b63e2c02fddd27b1f508bd57451a3.zip | |
Clean up language and grammar.
Based on a patch by jfcaron3@gmail.com!
PR19806
llvm-svn: 209215
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp | 2 | ||||
| -rw-r--r-- | clang/lib/CodeGen/CGExpr.cpp | 2 | ||||
| -rw-r--r-- | clang/lib/Sema/SemaObjCProperty.cpp | 2 | ||||
| -rw-r--r-- | clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp b/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp index 33c651952e3..bcbc9e9612b 100644 --- a/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp +++ b/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp @@ -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()); diff --git a/clang/lib/CodeGen/CGExpr.cpp b/clang/lib/CodeGen/CGExpr.cpp index 1a36c7914ed..ebd160b2e61 100644 --- a/clang/lib/CodeGen/CGExpr.cpp +++ b/clang/lib/CodeGen/CGExpr.cpp @@ -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, diff --git a/clang/lib/Sema/SemaObjCProperty.cpp b/clang/lib/Sema/SemaObjCProperty.cpp index 6ece0a53c71..dd0721ad4b3 100644 --- a/clang/lib/Sema/SemaObjCProperty.cpp +++ b/clang/lib/Sema/SemaObjCProperty.cpp @@ -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. diff --git a/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp b/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp index 5106b06ca88..a61e658f69c 100644 --- a/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp @@ -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; |

