| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | SymbolCache.h | 100 Args &&...ConstructorArgs) const { in createSymbolForType() argument 109 TI, std::move(Record), std::forward<Args>(ConstructorArgs)...); in createSymbolForType() 127 SymIndexId createSymbol(Args &&...ConstructorArgs) const { in createSymbol() argument 133 Session, Id, std::forward<Args>(ConstructorArgs)...); in createSymbol() 159 Args &&... ConstructorArgs) { in getOrCreateFieldListMember() 165 createSymbol<ConcreteSymbolT>(std::forward<Args>(ConstructorArgs)...); in getOrCreateFieldListMember()
|
| /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() 764 const DataTagType *make(Args &&... ConstructorArgs) { in make() argument 768 new DataTagType(std::forward<Args>(ConstructorArgs)...)); in make()
|
| /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/lib/Sema/ |
| H A D | SemaInit.cpp | 6968 SmallVector<Expr*, 8> ConstructorArgs; in CopyObject() local 7004 ConstructorArgs)) in CopyObject() 7034 Loc, T, Best->FoundDecl, Constructor, Elidable, ConstructorArgs, in CopyObject() 7166 SmallVector<Expr*, 8> ConstructorArgs; in PerformConstructorInitialization() local 7205 ConstructorArgs, AllowExplicitConv, in PerformConstructorInitialization() 7233 ConstructorArgs, ParenOrBraceRange, HadMultipleCandidates, in PerformConstructorInitialization() 7262 ConstructorArgs, in PerformConstructorInitialization() 7273 ConstructorArgs, in PerformConstructorInitialization() 7831 SmallVector<Expr*, 8> ConstructorArgs; in Perform() local 7839 ConstructorArgs)) in Perform() [all …]
|
| H A D | SemaExprCXX.cpp | 4148 SmallVector<Expr*, 8> ConstructorArgs; in BuildCXXCastArgument() local 4155 ConstructorArgs)) in BuildCXXCastArgument() 4165 ConstructorArgs, HadMultipleCandidates, in BuildCXXCastArgument() 4329 SmallVector<Expr*, 8> ConstructorArgs; in PerformImplicitConversion() local 4332 /*FIXME:ConstructLoc*/ SourceLocation(), ConstructorArgs)) in PerformImplicitConversion() 4336 SCS.FoundCopyConstructor, SCS.CopyConstructor, ConstructorArgs, in PerformImplicitConversion()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 3361 ExprVector ConstructorArgs; in ParseCXXNewExpression() local 3376 DeclaratorInfo.getEndLoc(), ConstructorArgs, in ParseCXXNewExpression() 3382 if (ParseExpressionList(ConstructorArgs, [&] { in ParseCXXNewExpression() 3400 ConstructorArgs); in ParseCXXNewExpression()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 3870 SmallVector<Expr*, 4> ConstructorArgs; in GenerateObjCAtomicGetterCopyHelperFunction() local 3871 ConstructorArgs.push_back(SRC); in GenerateObjCAtomicGetterCopyHelperFunction() 3872 ConstructorArgs.append(std::next(CXXConstExpr->arg_begin()), in GenerateObjCAtomicGetterCopyHelperFunction() 3879 ConstructorArgs, in GenerateObjCAtomicGetterCopyHelperFunction()
|