This is an archive of the discontinued LLVM Phabricator instance.

[AST] Added SubstTemplateTypeParm, DependentNameType, DependentSizedArrayType import functions in the ASTImporter.
Needs ReviewPublic

Authored by esakella on Feb 10 2016, 8:36 AM.

Details

Summary

Implemented the

VisitSubstTemplateTypeParmType
VisitDependentNameType
VisitDependentSizedArrayType

functions in the ASTImporter class and also added the necessary tests.

Also made a necessary change in the VisitFunctionDecl function to support the dependent name type parameters.

Note: These changes request the ASTNodeImporter::VisitTemplateTypeParmType function to be implemented, (and the Import of the Class template definition to be enabled in order to test them).

Diff Detail

Event Timeline

esakella updated this revision to Diff 47459.Feb 10 2016, 8:36 AM
esakella retitled this revision from to [AST] Added SubstTemplateTypeParm, DependentNameType, DependentSizedArrayType import functions in the ASTImporter..
esakella updated this object.
esakella added reviewers: klimek, bkramer, rsmith, spyffe.
esakella added subscribers: karies, cfe-commits.
esakella updated this object.Feb 10 2016, 8:43 AM