/external/clang/lib/Sema/ |
SemaTemplateVariadic.cpp | 469 Optional<unsigned> NumExpansions) { 473 EllipsisLoc, NumExpansions); 487 Optional<unsigned> NumExpansions) { 498 return Context.getPackExpansionType(Pattern, NumExpansions); 506 Optional<unsigned> NumExpansions) { 522 PackExpansionExpr(Context.DependentTy, Pattern, EllipsisLoc, NumExpansions); 542 bool &RetainExpansion, Optional<unsigned> &NumExpansions) { 617 if (!NumExpansions) { 620 NumExpansions = NewPackSize; 627 if (NewPackSize != *NumExpansions) { [all...] |
SemaTemplateInstantiate.cpp | 664 Optional<unsigned> &NumExpansions) { 670 NumExpansions); [all...] |
TreeTransform.h | 234 /// set, \c NumExpansions must also be set. 241 /// \param NumExpansions The number of separate arguments that will be in 251 /// otherwise. If false, \c ShouldExpand (and possibly \c NumExpansions) 258 Optional<unsigned> &NumExpansions) { 620 Optional<unsigned> NumExpansions, [all...] |
SemaTemplateInstantiateDecl.cpp | 117 Optional<unsigned> NumExpansions; 122 RetainExpansion, NumExpansions)) 129 for (unsigned I = 0; I != *NumExpansions; ++I) { [all...] |
/external/clang/include/clang/AST/ |
TemplateBase.h | 102 unsigned NumExpansions; 164 TemplateArg.NumExpansions = 0; 176 /// \param NumExpansions The number of expansions that will be generated by 178 TemplateArgument(TemplateName Name, Optional<unsigned> NumExpansions) { 181 if (NumExpansions) 182 TemplateArg.NumExpansions = *NumExpansions + 1; 184 TemplateArg.NumExpansions = 0;
|
Type.h | [all...] |
ExprCXX.h | [all...] |
ExprObjC.h | 221 Optional<unsigned> NumExpansions; 326 Result.NumExpansions = Expansion.NumExpansionsPlusOne - 1; [all...] |
DeclTemplate.h | [all...] |
ASTContext.h | [all...] |
/external/clang/lib/AST/ |
DeclTemplate.cpp | 628 unsigned NumExpansions, TemplateParameterList * const *Expansions) 631 ExpandedParameterPack(true), NumExpandedParams(NumExpansions) { 666 unsigned NumExpansions) { 668 additionalSizeToAlloc<TemplateParameterList *>(NumExpansions)) 670 nullptr, NumExpansions, nullptr); [all...] |
ExprObjC.cpp | 81 if (VK[I].NumExpansions) 82 Expansions[I].NumExpansionsPlusOne = *VK[I].NumExpansions + 1;
|
ASTContext.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTWriterStmt.cpp | 940 unsigned NumExpansions = 0; 941 if (Element.NumExpansions) 942 NumExpansions = *Element.NumExpansions + 1; 943 Record.push_back(NumExpansions); [all...] |
ASTWriter.cpp | 395 if (Optional<unsigned> NumExpansions = T->getNumExpansions()) 396 Record.push_back(*NumExpansions + 1); [all...] |
ASTReader.cpp | [all...] |
ASTReaderStmt.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |