Fix typo.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137585 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/include/clang/AST/ASTContext.h b/include/clang/AST/ASTContext.h
index e443024..ac32b1a 100644
--- a/include/clang/AST/ASTContext.h
+++ b/include/clang/AST/ASTContext.h
@@ -153,9 +153,9 @@
   llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits;
     
   /// \brief Mapping from class scope functions specialization to their
-  ///  templateS pattern.
+  ///  template patterns.
   llvm::DenseMap<const FunctionDecl*, FunctionDecl*>
-    ClassScopeSpecilizationPattern;
+    ClassScopeSpecializationPattern;
 
   /// \brief Representation of a "canonical" template template parameter that
   /// is used in canonical template names.
diff --git a/lib/AST/ASTContext.cpp b/lib/AST/ASTContext.cpp
index d01e2a1..1740eed 100644
--- a/lib/AST/ASTContext.cpp
+++ b/lib/AST/ASTContext.cpp
@@ -522,8 +522,8 @@
                                                      const FunctionDecl *FD){
   assert(FD && "Specialization is 0");
   llvm::DenseMap<const FunctionDecl*, FunctionDecl *>::const_iterator Pos
-    = ClassScopeSpecilizationPattern.find(FD);
-  if (Pos == ClassScopeSpecilizationPattern.end())
+    = ClassScopeSpecializationPattern.find(FD);
+  if (Pos == ClassScopeSpecializationPattern.end())
     return 0;
 
   return Pos->second;
@@ -533,7 +533,7 @@
                                         FunctionDecl *Pattern) {
   assert(FD && "Specialization is 0");
   assert(Pattern && "Class scope specialization pattern is 0");
-  ClassScopeSpecilizationPattern[FD] = Pattern;
+  ClassScopeSpecializationPattern[FD] = Pattern;
 }
 
 NamedDecl *
@@ -6458,5 +6458,5 @@
     + llvm::capacity_in_bytes(OverriddenMethods)
     + llvm::capacity_in_bytes(Types)
     + llvm::capacity_in_bytes(VariableArrayTypes)
-    + llvm::capacity_in_bytes(ClassScopeSpecilizationPattern);
+    + llvm::capacity_in_bytes(ClassScopeSpecializationPattern);
 }