llvm-project/clang/unittests/Tooling/RecursiveASTVisitorTests
Pratyush Das 99d63ccff0 Add type information to integral template argument if required.
Non-comprehensive list of cases:
 * Dumping template arguments;
 * Corresponding parameter contains a deduced type;
 * Template arguments are for a DeclRefExpr that hadMultipleCandidates()

Type information is added in the form of prefixes (u8, u, U, L),
suffixes (U, L, UL, LL, ULL) or explicit casts to printed integral template
argument, if MSVC codeview mode is disabled.

Differential revision: https://reviews.llvm.org/D77598
2021-05-12 19:00:08 +00:00
..
Attr.cpp
CXXBoolLiteralExpr.cpp
CXXMemberCall.cpp
CXXMethodDecl.cpp [AST] default implementation is possible for non-member functions in C++20. 2020-05-25 10:45:12 +02:00
CXXOperatorCallExprTraverser.cpp
CallbacksBinaryOperator.cpp [Clang][unittests][NFC] Break up test in Callbacks.cpp 2020-10-09 08:53:50 -05:00
CallbacksCallExpr.cpp [Clang][unittests][NFC] Break up test in Callbacks.cpp 2020-10-09 08:53:50 -05:00
CallbacksCommon.h [Clang][unittests][NFC] Break up test in Callbacks.cpp 2020-10-09 08:53:50 -05:00
CallbacksCompoundAssignOperator.cpp [Clang][unittests][NFC] Break up test in Callbacks.cpp 2020-10-09 08:53:50 -05:00
CallbacksLeaf.cpp [Clang][unittests][NFC] Break up test in Callbacks.cpp 2020-10-09 08:53:50 -05:00
CallbacksUnaryOperator.cpp [Clang][unittests][NFC] Break up test in Callbacks.cpp 2020-10-09 08:53:50 -05:00
Class.cpp
Concept.cpp [clang] Fix visitation of ConceptSpecializationExpr in constrained-parameter 2020-08-18 00:32:34 -04:00
ConstructExpr.cpp
DeclRefExpr.cpp
ImplicitCtor.cpp
ImplicitCtorInitializer.cpp [AST] Fix buildbot failure because of raw string inside macro from 367839. 2019-08-05 17:14:46 +00:00
InitListExprPostOrder.cpp
InitListExprPostOrderNoQueue.cpp
InitListExprPreOrder.cpp
InitListExprPreOrderNoQueue.cpp
IntegerLiteral.cpp
LambdaDefaultCapture.cpp
LambdaExpr.cpp Remove unused Endian.h includes, NFC 2020-03-11 15:45:34 -07:00
LambdaTemplateParams.cpp
MemberPointerTypeLoc.cpp [Tooling] Move raw string literal out of a macro call. NFC 2019-12-12 10:53:20 +01:00
NestedNameSpecifiers.cpp
ParenExpr.cpp
TemplateArgumentLocTraverser.cpp Add type information to integral template argument if required. 2021-05-12 19:00:08 +00:00
TraversalScope.cpp