parent
							
								
									311de2e188
								
							
						
					
					
						commit
						32652f3400
					
				| 
						 | 
					@ -20,6 +20,7 @@
 | 
				
			||||||
#include "clang/AST/DeclCXX.h"
 | 
					#include "clang/AST/DeclCXX.h"
 | 
				
			||||||
#include "clang/AST/DeclTemplate.h"
 | 
					#include "clang/AST/DeclTemplate.h"
 | 
				
			||||||
#include "clang/AST/Expr.h"
 | 
					#include "clang/AST/Expr.h"
 | 
				
			||||||
 | 
					#include "llvm/Support/Compiler.h"
 | 
				
			||||||
using namespace clang;
 | 
					using namespace clang;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -929,11 +930,11 @@ void PCHDeclReader::VisitClassTemplateSpecializationDecl(
 | 
				
			||||||
                       = cast<ClassTemplateDecl>(Reader.GetDecl(Record[Idx++]));
 | 
					                       = cast<ClassTemplateDecl>(Reader.GetDecl(Record[Idx++]));
 | 
				
			||||||
    if (ClassTemplatePartialSpecializationDecl *Partial
 | 
					    if (ClassTemplatePartialSpecializationDecl *Partial
 | 
				
			||||||
            = dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) {
 | 
					            = dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) {
 | 
				
			||||||
      ClassTemplatePartialSpecializationDecl *Inserted
 | 
					      ClassTemplatePartialSpecializationDecl *Inserted ATTRIBUTE_UNUSED
 | 
				
			||||||
          = CanonPattern->getPartialSpecializations().GetOrInsertNode(Partial);
 | 
					          = CanonPattern->getPartialSpecializations().GetOrInsertNode(Partial);
 | 
				
			||||||
      assert(Inserted == Partial && "Already inserted!");
 | 
					      assert(Inserted == Partial && "Already inserted!");
 | 
				
			||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
      ClassTemplateSpecializationDecl *Inserted
 | 
					      ClassTemplateSpecializationDecl *Inserted ATTRIBUTE_UNUSED
 | 
				
			||||||
          = CanonPattern->getSpecializations().GetOrInsertNode(D);
 | 
					          = CanonPattern->getSpecializations().GetOrInsertNode(D);
 | 
				
			||||||
      assert(Inserted == D && "Already inserted!");
 | 
					      assert(Inserted == D && "Already inserted!");
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue