HomePhabricator

[AST] Check described template at structural equivalence check.

Authored by balazske on Aug 8 2018, 8:04 AM.

Description

[AST] Check described template at structural equivalence check.

Summary:
When checking a class or function the described class or function template
is checked too.
Split StructuralEquivalenceContext::Finish into multiple functions.
Improved test with symmetric check, added new tests.

Reviewers: martong, a.sidorin, a_sidorin, bruno

Reviewed By: martong, a.sidorin

Subscribers: rnkovacs, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D49223

llvm-svn: 339256

Details

Committed
balazskeAug 8 2018, 8:04 AM
Reviewer
martong
Differential Revision
D49223: [AST] Check described template at structural equivalence check.
Parents
rG07224dfb475a: [RISCV] Add mnemonic alias: move, sbreak and scall.
Branches
Unknown
Tags
Unknown