| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | SymbolCache.h | 101 Args &&...ConstructorArgs) const { in createSymbolForType() argument 110 TI, std::move(Record), std::forward<Args>(ConstructorArgs)...); in createSymbolForType() 128 SymIndexId createSymbol(Args &&...ConstructorArgs) const { in createSymbol() argument 134 Session, Id, std::forward<Args>(ConstructorArgs)...); in createSymbol() 160 Args &&... ConstructorArgs) { in getOrCreateFieldListMember() 166 createSymbol<ConcreteSymbolT>(std::forward<Args>(ConstructorArgs)...); in getOrCreateFieldListMember()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | MicrosoftDemangle.h | 95 template <typename T, typename... Args> T *alloc(Args &&... ConstructorArgs) { in alloc() argument 107 return new (PP) T(std::forward<Args>(ConstructorArgs)...); in alloc() 112 return new (Head->Buf) T(std::forward<Args>(ConstructorArgs)...); in alloc()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugReporterVisitors.h | 283 void addHighPriorityHandler(Args &&... ConstructorArgs) { in addHighPriorityHandler() argument 285 *this, std::forward<Args>(ConstructorArgs)...)); in addHighPriorityHandler() 292 void addLowPriorityHandler(Args &&... ConstructorArgs) { in addLowPriorityHandler() argument 294 *this, std::forward<Args>(ConstructorArgs)...)); in addLowPriorityHandler()
|
| H A D | BugReporter.h | 498 void addVisitor(Args &&... ConstructorArgs) { in addVisitor() argument 500 std::make_unique<VisitorType>(std::forward<Args>(ConstructorArgs)...)); in addVisitor() 769 const DataTagType *make(Args &&... ConstructorArgs) { in make() argument 773 new DataTagType(std::forward<Args>(ConstructorArgs)...)); in make()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 7235 SmallVector<Expr*, 8> ConstructorArgs; in CopyObject() local 7271 ConstructorArgs)) in CopyObject() 7301 Loc, T, Best->FoundDecl, Constructor, Elidable, ConstructorArgs, in CopyObject() 7433 SmallVector<Expr*, 8> ConstructorArgs; in PerformConstructorInitialization() local 7472 ConstructorArgs, AllowExplicitConv, in PerformConstructorInitialization() 7487 if (I >= ConstructorArgs.size() && FD->hasAttr<ExplicitInitAttr>() && in PerformConstructorInitialization() 7517 ConstructorArgs, ParenOrBraceRange, HadMultipleCandidates, in PerformConstructorInitialization() 7546 ConstructorArgs, in PerformConstructorInitialization() 7557 ConstructorArgs, in PerformConstructorInitialization() 8100 SmallVector<Expr*, 8> ConstructorArgs; in Perform() local [all …]
|
| H A D | SemaExprCXX.cpp | 4498 SmallVector<Expr*, 8> ConstructorArgs; in BuildCXXCastArgument() local 4505 ConstructorArgs)) in BuildCXXCastArgument() 4515 ConstructorArgs, HadMultipleCandidates, in BuildCXXCastArgument() 4682 SmallVector<Expr*, 8> ConstructorArgs; in PerformImplicitConversion() local 4685 /*FIXME:ConstructLoc*/ SourceLocation(), ConstructorArgs)) in PerformImplicitConversion() 4689 SCS.FoundCopyConstructor, SCS.CopyConstructor, ConstructorArgs, in PerformImplicitConversion()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 2940 ExprVector ConstructorArgs; in ParseCXXNewExpression() local 2955 DeclaratorInfo.getEndLoc(), ConstructorArgs, in ParseCXXNewExpression() 2961 if (ParseExpressionList(ConstructorArgs, [&] { in ParseCXXNewExpression() 2979 ConstructorArgs); in ParseCXXNewExpression()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 3916 SmallVector<Expr*, 4> ConstructorArgs; in GenerateObjCAtomicGetterCopyHelperFunction() local 3917 ConstructorArgs.push_back(SRC); in GenerateObjCAtomicGetterCopyHelperFunction() 3918 ConstructorArgs.append(std::next(CXXConstExpr->arg_begin()), in GenerateObjCAtomicGetterCopyHelperFunction() 3925 ConstructorArgs, in GenerateObjCAtomicGetterCopyHelperFunction()
|