Wow, I'm surprised by how many instances of this typo there are (were :-)! --Sean Silva
On Mon, Jul 23, 2012 at 1:59 AM, Sylvestre Ledru <[email protected]> wrote: > Author: sylvestre > Date: Mon Jul 23 03:59:39 2012 > New Revision: 160622 > > URL: http://llvm.org/viewvc/llvm-project?rev=160622&view=rev > Log: > Fix a typo (the the => the) > > Modified: > cfe/trunk/docs/InternalsManual.html > cfe/trunk/include/clang-c/Index.h > cfe/trunk/include/clang/AST/CommentLexer.h > cfe/trunk/include/clang/Basic/DiagnosticIDs.h > cfe/trunk/include/clang/Basic/SourceManager.h > cfe/trunk/include/clang/Lex/HeaderSearch.h > cfe/trunk/include/clang/Sema/Sema.h > cfe/trunk/include/clang/Serialization/ASTReader.h > cfe/trunk/lib/ARCMigrate/TransBlockObjCVariable.cpp > cfe/trunk/lib/AST/Decl.cpp > cfe/trunk/lib/AST/VTableBuilder.cpp > cfe/trunk/lib/Analysis/ThreadSafety.cpp > cfe/trunk/lib/CodeGen/CGObjC.cpp > cfe/trunk/lib/Frontend/TextDiagnostic.cpp > cfe/trunk/lib/Frontend/TextDiagnosticPrinter.cpp > cfe/trunk/lib/Lex/HeaderSearch.cpp > cfe/trunk/lib/Lex/PPMacroExpansion.cpp > cfe/trunk/lib/Lex/TokenLexer.cpp > cfe/trunk/lib/Parse/ParseDecl.cpp > cfe/trunk/lib/Sema/SemaChecking.cpp > cfe/trunk/lib/Sema/SemaDeclCXX.cpp > cfe/trunk/lib/Sema/SemaLookup.cpp > cfe/trunk/lib/Sema/SemaOverload.cpp > cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp > cfe/trunk/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp > cfe/trunk/lib/StaticAnalyzer/Core/CoreEngine.cpp > cfe/trunk/test/Modules/cstd.m > cfe/trunk/test/Sema/conditional-expr.c > cfe/trunk/test/SemaObjC/continuation-class-err.m > cfe/trunk/www/get_started.html > > Modified: cfe/trunk/docs/InternalsManual.html > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/InternalsManual.html?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/docs/InternalsManual.html (original) > +++ cfe/trunk/docs/InternalsManual.html Mon Jul 23 03:59:39 2012 > @@ -361,7 +361,7 @@ > <tr><td colspan="2"><b>"diff" format</b></td></tr> > <tr><td>Example:</td><td><tt>"no known conversion %diff{from | to | > }1,2"</tt></td></tr> > <tr><td>Class:</td><td>QualType</td></tr> > -<tr><td>Description</td><td><p>This formatter takes two QualTypes and > attempts to print a template difference between the two. If tree printing is > off, the text inside the the braces before the pipe is printed, with the > formatted text replacing the $. If tree printing is on, the text after the > pipe is printed and a type tree is printed after the diagnostic message. > +<tr><td>Description</td><td><p>This formatter takes two QualTypes and > attempts to print a template difference between the two. If tree printing is > off, the text inside the braces before the pipe is printed, with the > formatted text replacing the $. If tree printing is on, the text after the > pipe is printed and a type tree is printed after the diagnostic message. > </p></td></tr> > > </table> > > Modified: cfe/trunk/include/clang-c/Index.h > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang-c/Index.h?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/include/clang-c/Index.h (original) > +++ cfe/trunk/include/clang-c/Index.h Mon Jul 23 03:59:39 2012 > @@ -2788,7 +2788,7 @@ > CINDEX_LINKAGE CXType clang_getArrayElementType(CXType T); > > /** > - * \brief Return the the array size of a constant array. > + * \brief Return the array size of a constant array. > * > * If a non-array type is passed in, -1 is returned. > */ > > Modified: cfe/trunk/include/clang/AST/CommentLexer.h > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/CommentLexer.h?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/include/clang/AST/CommentLexer.h (original) > +++ cfe/trunk/include/clang/AST/CommentLexer.h Mon Jul 23 03:59:39 2012 > @@ -270,7 +270,7 @@ > /// Registered verbatim-like block commands. > VerbatimBlockCommandVector VerbatimBlockCommands; > > - /// If State is LS_VerbatimBlock, contains the the name of verbatim end > + /// If State is LS_VerbatimBlock, contains the name of verbatim end > /// command, including command marker. > SmallString<16> VerbatimBlockEndCommandName; > > > Modified: cfe/trunk/include/clang/Basic/DiagnosticIDs.h > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticIDs.h?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/include/clang/Basic/DiagnosticIDs.h (original) > +++ cfe/trunk/include/clang/Basic/DiagnosticIDs.h Mon Jul 23 03:59:39 2012 > @@ -190,7 +190,7 @@ > /// category. > static bool isARCDiagnostic(unsigned DiagID); > > - /// \brief Enumeration describing how the the emission of a diagnostic > should > + /// \brief Enumeration describing how the emission of a diagnostic should > /// be treated when it occurs during C++ template argument deduction. > enum SFINAEResponse { > /// \brief The diagnostic should not be reported, but it should cause > > Modified: cfe/trunk/include/clang/Basic/SourceManager.h > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/SourceManager.h?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/include/clang/Basic/SourceManager.h (original) > +++ cfe/trunk/include/clang/Basic/SourceManager.h Mon Jul 23 03:59:39 2012 > @@ -779,7 +779,7 @@ > const llvm::MemoryBuffer *Buffer, > bool DoNotFree = false); > > - /// \brief Override the the given source file with another one. > + /// \brief Override the given source file with another one. > /// > /// \param SourceFile the source file which will be overriden. > /// > > Modified: cfe/trunk/include/clang/Lex/HeaderSearch.h > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Lex/HeaderSearch.h?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/include/clang/Lex/HeaderSearch.h (original) > +++ cfe/trunk/include/clang/Lex/HeaderSearch.h Mon Jul 23 03:59:39 2012 > @@ -409,7 +409,7 @@ > bool isFileMultipleIncludeGuarded(const FileEntry *File); > > /// CreateHeaderMap - This method returns a HeaderMap for the specified > - /// FileEntry, uniquing them through the the 'HeaderMaps' datastructure. > + /// FileEntry, uniquing them through the 'HeaderMaps' datastructure. > const HeaderMap *CreateHeaderMap(const FileEntry *FE); > > /// \brief Retrieve the name of the module file that should be used to > > Modified: cfe/trunk/include/clang/Sema/Sema.h > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/Sema.h?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/include/clang/Sema/Sema.h (original) > +++ cfe/trunk/include/clang/Sema/Sema.h Mon Jul 23 03:59:39 2012 > @@ -3247,7 +3247,7 @@ > TypeResult Type); > > /// InitializeVarWithConstructor - Creates an CXXConstructExpr > - /// and sets it as the initializer for the the passed in VarDecl. > + /// and sets it as the initializer for the passed in VarDecl. > bool InitializeVarWithConstructor(VarDecl *VD, > CXXConstructorDecl *Constructor, > MultiExprArg Exprs, > > Modified: cfe/trunk/include/clang/Serialization/ASTReader.h > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Serialization/ASTReader.h?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/include/clang/Serialization/ASTReader.h (original) > +++ cfe/trunk/include/clang/Serialization/ASTReader.h Mon Jul 23 03:59:39 2012 > @@ -456,7 +456,7 @@ > /// consumer eagerly. > SmallVector<uint64_t, 16> ExternalDefinitions; > > - /// \brief The IDs of all tentative definitions stored in the the chain. > + /// \brief The IDs of all tentative definitions stored in the chain. > /// > /// Sema keeps track of all tentative definitions in a TU because it has to > /// complete them and pass them on to CodeGen. Thus, tentative definitions > in > > Modified: cfe/trunk/lib/ARCMigrate/TransBlockObjCVariable.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ARCMigrate/TransBlockObjCVariable.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/ARCMigrate/TransBlockObjCVariable.cpp (original) > +++ cfe/trunk/lib/ARCMigrate/TransBlockObjCVariable.cpp Mon Jul 23 03:59:39 > 2012 > @@ -9,7 +9,7 @@ > // > // rewriteBlockObjCVariable: > // > -// Adding __block to an obj-c variable could be either because the the > variable > +// Adding __block to an obj-c variable could be either because the variable > // is used for output storage or the user wanted to break a retain cycle. > // This transformation checks whether a reference of the variable for the > block > // is actually needed (it is assigned to or its address is taken) or not. > > Modified: cfe/trunk/lib/AST/Decl.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/Decl.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/AST/Decl.cpp (original) > +++ cfe/trunk/lib/AST/Decl.cpp Mon Jul 23 03:59:39 2012 > @@ -517,7 +517,7 @@ > > // If this class member has an explicit visibility attribute, the only > // thing that can change its visibility is the template arguments, so > - // only look for them when processing the the class. > + // only look for them when processing the class. > bool ClassOnlyTemplate = LV.visibilityExplicit() ? true : OnlyTemplate; > > // If this member has an visibility attribute, ClassF will exclude > > Modified: cfe/trunk/lib/AST/VTableBuilder.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/VTableBuilder.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/AST/VTableBuilder.cpp (original) > +++ cfe/trunk/lib/AST/VTableBuilder.cpp Mon Jul 23 03:59:39 2012 > @@ -165,7 +165,7 @@ > SubobjectOffsets, SubobjectLayoutClassOffsets, > SubobjectCounts); > > - // Get the the final overriders. > + // Get the final overriders. > CXXFinalOverriderMap FinalOverriders; > MostDerivedClass->getFinalOverriders(FinalOverriders); > > > Modified: cfe/trunk/lib/Analysis/ThreadSafety.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Analysis/ThreadSafety.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Analysis/ThreadSafety.cpp (original) > +++ cfe/trunk/lib/Analysis/ThreadSafety.cpp Mon Jul 23 03:59:39 2012 > @@ -811,7 +811,7 @@ > // incoming back edge, it duplicates the context, creating new definitions > // that refer back to the originals. (These correspond to places where SSA > // might have to insert a phi node.) On the second pass, these definitions > are > -// set to NULL if the the variable has changed on the back-edge (i.e. a phi > +// set to NULL if the variable has changed on the back-edge (i.e. a phi > // node was actually required.) E.g. > // > // { Context | VarDefinitions } > > Modified: cfe/trunk/lib/CodeGen/CGObjC.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGObjC.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/CodeGen/CGObjC.cpp (original) > +++ cfe/trunk/lib/CodeGen/CGObjC.cpp Mon Jul 23 03:59:39 2012 > @@ -580,7 +580,7 @@ > }; > } > > -/// Pick an implementation strategy for the the given property synthesis. > +/// Pick an implementation strategy for the given property synthesis. > PropertyImplStrategy::PropertyImplStrategy(CodeGenModule &CGM, > const ObjCPropertyImplDecl *propImpl) { > const ObjCPropertyDecl *prop = propImpl->getPropertyDecl(); > > Modified: cfe/trunk/lib/Frontend/TextDiagnostic.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/TextDiagnostic.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Frontend/TextDiagnostic.cpp (original) > +++ cfe/trunk/lib/Frontend/TextDiagnostic.cpp Mon Jul 23 03:59:39 2012 > @@ -184,7 +184,7 @@ > /// characters will appear at (numbering the first column as 0). > /// > /// If a byte 'i' corresponds to muliple columns (e.g. the byte contains a > tab > -/// character) then the the array will map that byte to the first column the > +/// character) then the array will map that byte to the first column the > /// tab appears at and the next value in the map will have been incremented > /// more than once. > /// > > Modified: cfe/trunk/lib/Frontend/TextDiagnosticPrinter.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/TextDiagnosticPrinter.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Frontend/TextDiagnosticPrinter.cpp (original) > +++ cfe/trunk/lib/Frontend/TextDiagnosticPrinter.cpp Mon Jul 23 03:59:39 2012 > @@ -118,7 +118,7 @@ > llvm::raw_svector_ostream DiagMessageStream(OutStr); > printDiagnosticOptions(DiagMessageStream, Level, Info, *DiagOpts); > > - // Keeps track of the the starting position of the location > + // Keeps track of the starting position of the location > // information (e.g., "foo.c:10:4:") that precedes the error > // message. We use this information to determine how long the > // file+line+column number prefix is. > > Modified: cfe/trunk/lib/Lex/HeaderSearch.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Lex/HeaderSearch.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Lex/HeaderSearch.cpp (original) > +++ cfe/trunk/lib/Lex/HeaderSearch.cpp Mon Jul 23 03:59:39 2012 > @@ -84,7 +84,7 @@ > } > > /// CreateHeaderMap - This method returns a HeaderMap for the specified > -/// FileEntry, uniquing them through the the 'HeaderMaps' datastructure. > +/// FileEntry, uniquing them through the 'HeaderMaps' datastructure. > const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) { > // We expect the number of headermaps to be small, and almost always empty. > // If it ever grows, use of a linear search should be re-evaluated. > > Modified: cfe/trunk/lib/Lex/PPMacroExpansion.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Lex/PPMacroExpansion.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Lex/PPMacroExpansion.cpp (original) > +++ cfe/trunk/lib/Lex/PPMacroExpansion.cpp Mon Jul 23 03:59:39 2012 > @@ -215,7 +215,7 @@ > > // If this is a function-like macro, read the arguments. > if (MI->isFunctionLike()) { > - // C99 6.10.3p10: If the preprocessing token immediately after the the > macro > + // C99 6.10.3p10: If the preprocessing token immediately after the macro > // name isn't a '(', this macro should not be expanded. > if (!isNextPPTokenLParen()) > return true; > > Modified: cfe/trunk/lib/Lex/TokenLexer.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Lex/TokenLexer.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Lex/TokenLexer.cpp (original) > +++ cfe/trunk/lib/Lex/TokenLexer.cpp Mon Jul 23 03:59:39 2012 > @@ -578,7 +578,7 @@ > Result.setKind(tok::unknown); > } > > - // Transfer properties of the LHS over the the Result. > + // Transfer properties of the LHS over the Result. > Result.setFlagValue(Token::StartOfLine , Tok.isAtStartOfLine()); > Result.setFlagValue(Token::LeadingSpace, Tok.hasLeadingSpace()); > > > Modified: cfe/trunk/lib/Parse/ParseDecl.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Parse/ParseDecl.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Parse/ParseDecl.cpp (original) > +++ cfe/trunk/lib/Parse/ParseDecl.cpp Mon Jul 23 03:59:39 2012 > @@ -4943,7 +4943,7 @@ > > // Handle the case where we have '[*]' as the array size. However, a > leading > // star could be the start of an expression, for example 'X[*p + 4]'. > Verify > - // the the token after the star is a ']'. Since stars in arrays are > + // the token after the star is a ']'. Since stars in arrays are > // infrequent, use of lookahead is not costly here. > if (Tok.is(tok::star) && GetLookAheadToken(1).is(tok::r_square)) { > ConsumeToken(); // Eat the '*'. > > Modified: cfe/trunk/lib/Sema/SemaChecking.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaChecking.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Sema/SemaChecking.cpp (original) > +++ cfe/trunk/lib/Sema/SemaChecking.cpp Mon Jul 23 03:59:39 2012 > @@ -4782,7 +4782,7 @@ > QualType PType = Param->getOriginalType(); > if (const ArrayType *AT = Context.getAsArrayType(PType)) { > if (AT->getSizeModifier() == ArrayType::Star) { > - // FIXME: This diagnosic should point the the '[*]' if > source-location > + // FIXME: This diagnosic should point the '[*]' if source-location > // information is added for it. > Diag(Param->getLocation(), > diag::err_array_star_in_function_definition); > } > > Modified: cfe/trunk/lib/Sema/SemaDeclCXX.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaDeclCXX.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Sema/SemaDeclCXX.cpp (original) > +++ cfe/trunk/lib/Sema/SemaDeclCXX.cpp Mon Jul 23 03:59:39 2012 > @@ -9207,7 +9207,7 @@ > diag::err_operator_new_delete_too_few_parameters) > << FnDecl->getDeclName(); > > - // Check the the first parameter type is not dependent. > + // Check the first parameter type is not dependent. > QualType FirstParamType = FnDecl->getParamDecl(0)->getType(); > if (FirstParamType->isDependentType()) > return SemaRef.Diag(FnDecl->getLocation(), DependentParamTypeDiag) > > Modified: cfe/trunk/lib/Sema/SemaLookup.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaLookup.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Sema/SemaLookup.cpp (original) > +++ cfe/trunk/lib/Sema/SemaLookup.cpp Mon Jul 23 03:59:39 2012 > @@ -899,7 +899,7 @@ > if (!Ctx && S->isTemplateParamScope() && OutsideOfTemplateParamDC && > S->getParent() && !S->getParent()->isTemplateParamScope()) { > // We've just searched the last template parameter scope and > - // found nothing, so look into the the contexts between the > + // found nothing, so look into the contexts between the > // lexical and semantic declaration contexts returned by > // findOuterContext(). This implements the name lookup behavior > // of C++ [temp.local]p8. > @@ -1004,7 +1004,7 @@ > if (!Ctx && S->isTemplateParamScope() && OutsideOfTemplateParamDC && > S->getParent() && !S->getParent()->isTemplateParamScope()) { > // We've just searched the last template parameter scope and > - // found nothing, so look into the the contexts between the > + // found nothing, so look into the contexts between the > // lexical and semantic declaration contexts returned by > // findOuterContext(). This implements the name lookup behavior > // of C++ [temp.local]p8. > > Modified: cfe/trunk/lib/Sema/SemaOverload.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaOverload.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/Sema/SemaOverload.cpp (original) > +++ cfe/trunk/lib/Sema/SemaOverload.cpp Mon Jul 23 03:59:39 2012 > @@ -2500,7 +2500,7 @@ > /// for equality of their argument types. Caller has already checked that > /// they have same number of arguments. This routine assumes that Objective-C > /// pointer types which only differ in their protocol qualifiers are equal. > -/// If the parameters are different, ArgPos will have the the parameter index > +/// If the parameters are different, ArgPos will have the parameter index > /// of the first different parameter. > bool Sema::FunctionArgTypesAreEqual(const FunctionProtoType *OldType, > const FunctionProtoType *NewType, > > Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp (original) > +++ cfe/trunk/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp Mon Jul 23 > 03:59:39 2012 > @@ -2756,7 +2756,7 @@ > > /// GetReturnType - Used to get the return type of a message expression or > /// function call with the intention of affixing that type to a tracked > symbol. > -/// While the the return type can be queried directly from RetEx, when > +/// While the return type can be queried directly from RetEx, when > /// invoking class methods we augment to the return type to be that of > /// a pointer to the class (as opposed it just being id). > // FIXME: We may be able to do this with related result types instead. > > Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp (original) > +++ cfe/trunk/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp Mon Jul 23 > 03:59:39 2012 > @@ -256,7 +256,7 @@ > (void) ReportZeroByteAllocation(C, falseState, arg, fn); > return; > } > - // Assume the the value is non-zero going forward. > + // Assume the value is non-zero going forward. > assert(trueState); > if (trueState != state) > C.addTransition(trueState); > @@ -292,7 +292,7 @@ > } > } > > - // Assume the the value is non-zero going forward. > + // Assume the value is non-zero going forward. > assert(trueState); > if (trueState != state) > C.addTransition(trueState); > > Modified: cfe/trunk/lib/StaticAnalyzer/Core/CoreEngine.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Core/CoreEngine.cpp?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/lib/StaticAnalyzer/Core/CoreEngine.cpp (original) > +++ cfe/trunk/lib/StaticAnalyzer/Core/CoreEngine.cpp Mon Jul 23 03:59:39 2012 > @@ -541,7 +541,7 @@ > const StackFrameContext *LocCtx > = cast<StackFrameContext>(N->getLocationContext()); > > - // Use the the callee location context. > + // Use the callee location context. > CallExitBegin Loc(LocCtx); > > bool isNew; > > Modified: cfe/trunk/test/Modules/cstd.m > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Modules/cstd.m?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/test/Modules/cstd.m (original) > +++ cfe/trunk/test/Modules/cstd.m Mon Jul 23 03:59:39 2012 > @@ -13,7 +13,7 @@ > fprintf(file, "Hello, modules\n"); > } > > -// Supplied by compiler, which forwards to the the "/usr/include" version. > +// Supplied by compiler, which forwards to the "/usr/include" version. > @__experimental_modules_import cstd.stdint; > > my_awesome_nonstandard_integer_type value; > > Modified: cfe/trunk/test/Sema/conditional-expr.c > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/conditional-expr.c?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/test/Sema/conditional-expr.c (original) > +++ cfe/trunk/test/Sema/conditional-expr.c Mon Jul 23 03:59:39 2012 > @@ -1,7 +1,7 @@ > // RUN: %clang_cc1 -fsyntax-only -verify -pedantic -Wsign-conversion %s > void foo() { > *(0 ? (double *)0 : (void *)0) = 0; > - // FIXME: GCC doesn't consider the the following two statements to be > errors. > + // FIXME: GCC doesn't consider the following two statements to be errors. > *(0 ? (double *)0 : (void *)(int *)0) = 0; // expected-error {{incomplete > type 'void' is not assignable}} > *(0 ? (double *)0 : (void *)(double *)0) = 0; // expected-error > {{incomplete type 'void' is not assignable}} > *(0 ? (double *)0 : (int *)(void *)0) = 0; // expected-error {{incomplete > type 'void' is not assignable}} expected-warning {{pointer type mismatch > ('double *' and 'int *')}} > > Modified: cfe/trunk/test/SemaObjC/continuation-class-err.m > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaObjC/continuation-class-err.m?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/test/SemaObjC/continuation-class-err.m (original) > +++ cfe/trunk/test/SemaObjC/continuation-class-err.m Mon Jul 23 03:59:39 2012 > @@ -13,7 +13,7 @@ > @interface ReadOnly () > @property(readwrite, copy) id object; // expected-warning {{property > attribute in class extension does not match the primary class}} > @property(readonly) id object1; // expected-error {{illegal redeclaration of > property in class extension 'ReadOnly' (attribute must be 'readwrite', while > its primary must be 'readonly')}} > -@property (readwrite, assign) int indentLevel; // OK. assign the the default > in any case. > +@property (readwrite, assign) int indentLevel; // OK. assign the default in > any case. > @end > > @protocol Proto > > Modified: cfe/trunk/www/get_started.html > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/www/get_started.html?rev=160622&r1=160621&r2=160622&view=diff > ============================================================================== > --- cfe/trunk/www/get_started.html (original) > +++ cfe/trunk/www/get_started.html Mon Jul 23 03:59:39 2012 > @@ -264,7 +264,7 @@ > > <h3>Pretty printing from the AST:</h3> > > -<p>Note, the <tt>-cc1</tt> argument indicates the the compiler front-end, and > +<p>Note, the <tt>-cc1</tt> argument indicates the compiler front-end, and > not the driver, should be run. The compiler front-end has several additional > Clang specific features which are not exposed through the GCC compatible > driver > interface.</p> > > > _______________________________________________ > cfe-commits mailing list > [email protected] > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
