| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | DeclTemplate.cpp | 167 const TemplateArgument *Args, unsigned NumArgs, in findSpecializationImpl() argument 171 EntryType::Profile(ID,Args,NumArgs, getASTContext()); in findSpecializationImpl() 268 unsigned NumArgs, void *&InsertPos) { in findSpecialization() argument 269 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); in findSpecialization() 354 unsigned NumArgs, void *&InsertPos) { in findSpecialization() argument 355 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); in findSpecialization() 374 unsigned NumArgs, in findPartialSpecialization() argument 376 return findSpecializationImpl(getPartialSpecializations(), Args, NumArgs, in findPartialSpecialization() 667 unsigned NumArgs) { in CreateCopy() argument 669 + NumArgs * sizeof(TemplateArgument); in CreateCopy() [all …]
|
| D | TemplateBase.cpp | 78 unsigned NumArgs) { in CreatePackCopy() argument 79 if (NumArgs == 0) in CreatePackCopy() 82 TemplateArgument *Storage = new (Context) TemplateArgument [NumArgs]; in CreatePackCopy() 83 std::copy(Args, Args + NumArgs, Storage); in CreatePackCopy() 84 return TemplateArgument(Storage, NumArgs); in CreatePackCopy() 282 ID.AddInteger(Args.NumArgs); in Profile() 283 for (unsigned I = 0; I != Args.NumArgs; ++I) in Profile() 309 if (Args.NumArgs != Other.Args.NumArgs) return false; in structurallyEquals() 310 for (unsigned I = 0, E = Args.NumArgs; I != E; ++I) in structurallyEquals()
|
| D | Type.cpp | 1445 unsigned NumArgs, const TemplateArgument *Args, in DependentTemplateSpecializationType() argument 1450 NNS(NNS), Name(Name), NumArgs(NumArgs) { in DependentTemplateSpecializationType() 1453 for (unsigned I = 0; I != NumArgs; ++I) { in DependentTemplateSpecializationType() 1467 unsigned NumArgs, in Profile() argument 1472 for (unsigned Idx = 0; Idx < NumArgs; ++Idx) in Profile() 1595 NumArgs(args.size()), NumExceptions(epi.NumExceptions), in FunctionProtoType() 1601 assert(NumArgs == args.size() && "function has too many parameters"); in FunctionProtoType() 1605 for (unsigned i = 0; i != NumArgs; ++i) { in FunctionProtoType() 1619 QualType *exnSlot = argSlot + NumArgs; in FunctionProtoType() 1633 Expr **noexSlot = reinterpret_cast<Expr**>(argSlot + NumArgs); in FunctionProtoType() [all …]
|
| D | CommentParser.cpp | 295 unsigned NumArgs) { in parseBlockCommandArgs() argument 298 new (Allocator.Allocate<Argument>(NumArgs)) Argument[NumArgs]; in parseBlockCommandArgs() 301 while (ParsedArgs < NumArgs && Retokenizer.lexWord(Arg)) { in parseBlockCommandArgs() 354 if (PC || TPC || Info->NumArgs > 0) { in parseBlockCommand() 364 parseBlockCommandArgs(BC, Retokenizer, Info->NumArgs); in parseBlockCommand()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | ParsedTemplate.h | 175 unsigned NumArgs; member 185 Allocate(unsigned NumArgs, SmallVectorImpl<TemplateIdAnnotation*> &List) { in Allocate() 188 sizeof(ParsedTemplateArgument) * NumArgs); in Allocate() 189 TemplateId->NumArgs = NumArgs; in Allocate() 196 for (unsigned I = 0; I != NumArgs; ++I) in Allocate()
|
| D | AttributeList.h | 94 unsigned NumArgs : 16; variable 150 + NumArgs)[index]; in getAvailabilitySlot() 154 + NumArgs)[index]; in getAvailabilitySlot() 174 return *reinterpret_cast<TypeTagForDatatypeData*>(getArgsBuffer()+NumArgs); in getTypeTagForDatatypeDataSlot() 179 + NumArgs); in getTypeTagForDatatypeDataSlot() 217 ScopeLoc(scopeLoc), EllipsisLoc(ellipsisLoc), NumArgs(numArgs), in AttributeList() 235 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(1), SyntaxUsed(syntaxUsed), in AttributeList() 254 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(1), SyntaxUsed(syntaxUsed), in AttributeList() 272 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(0), SyntaxUsed(syntaxUsed), in AttributeList() 286 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(0), SyntaxUsed(syntaxUsed), in AttributeList() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Analysis/ |
| D | TargetTransformInfo.cpp | 63 int NumArgs) const { in getCallCost() 64 return PrevTTI->getCallCost(FTy, NumArgs); in getCallCost() 68 int NumArgs) const { in getCallCost() 69 return PrevTTI->getCallCost(F, NumArgs); in getCallCost() 331 unsigned getCallCost(FunctionType *FTy, int NumArgs = -1) const { in getCallCost() 338 if (NumArgs < 0) in getCallCost() 341 NumArgs = FTy->getNumParams(); in getCallCost() 343 return TCC_Basic * (NumArgs + 1); in getCallCost() 346 unsigned getCallCost(const Function *F, int NumArgs = -1) const { in getCallCost() 349 if (NumArgs < 0) in getCallCost() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/ |
| D | VariantValue.h | 159 const size_t NumArgs = InnerMatchers.size(); in constructVariadicOperator() local 160 MatcherT **InnerArgs = new MatcherT *[NumArgs](); in constructVariadicOperator() 162 for (size_t i = 0; i != NumArgs; ++i) { in constructVariadicOperator() 174 Func, ArrayRef<const MatcherT *>(InnerArgs, NumArgs)))); in constructVariadicOperator() 176 for (size_t i = 0; i != NumArgs; ++i) { in constructVariadicOperator()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/FrontendTool/ |
| D | ExecuteCompilerInvocation.cpp | 211 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size(); in ExecuteCompilerInvocation() local 212 const char **Args = new const char*[NumArgs + 2]; in ExecuteCompilerInvocation() 214 for (unsigned i = 0; i != NumArgs; ++i) in ExecuteCompilerInvocation() 216 Args[NumArgs + 1] = 0; in ExecuteCompilerInvocation() 217 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args); in ExecuteCompilerInvocation()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | TemplateBase.h | 94 unsigned NumArgs; member 198 TemplateArgument(const TemplateArgument *Args, unsigned NumArgs) { in TemplateArgument() argument 201 this->Args.NumArgs = NumArgs; in TemplateArgument() 212 unsigned NumArgs); 325 return Args.Args + Args.NumArgs; in pack_end() 332 return Args.NumArgs; in pack_size() 338 return llvm::ArrayRef<TemplateArgument>(Args.Args, Args.NumArgs); in getPackAsArray()
|
| D | DeclTemplate.h | 164 TemplateArgumentList(const TemplateArgument *Args, unsigned NumArgs, in TemplateArgumentList() argument 166 : Arguments(Args, Owned), NumArguments(NumArgs) { } in TemplateArgumentList() 177 unsigned NumArgs); 184 const TemplateArgument *Args, unsigned NumArgs) in TemplateArgumentList() argument 185 : Arguments(Args, false), NumArguments(NumArgs) { } in TemplateArgumentList() 468 unsigned NumArgs; member 510 return d.NumArgs; in getNumTemplateArgs() 598 const TemplateArgument *Args, unsigned NumArgs, 814 unsigned NumArgs, void *&InsertPos); 1431 unsigned NumArgs, [all …]
|
| D | ExprCXX.h | 1076 unsigned NumArgs : 16; variable 1097 : Expr(SC, Empty), Constructor(0), NumArgs(0), Elidable(false), in CXXConstructExpr() 1106 NumArgs(0), Elidable(false), HadMultipleCandidates(false), in CXXConstructExpr() 1160 arg_iterator arg_end() { return Args + NumArgs; } in arg_end() 1162 const_arg_iterator arg_end() const { return Args + NumArgs; } in arg_end() 1165 unsigned getNumArgs() const { return NumArgs; } in getNumArgs() 1169 assert(Arg < NumArgs && "Arg access out of range!"); in getArg() 1173 assert(Arg < NumArgs && "Arg access out of range!"); in getArg() 1179 assert(Arg < NumArgs && "Arg access out of range!"); in setArg() 1195 return child_range(&Args[0], &Args[0]+NumArgs); in children() [all …]
|
| D | ExprObjC.h | 889 unsigned NumArgs : NumArgsBitWidth; 893 NumArgs = Num; 929 ObjCMessageExpr(EmptyShell Empty, unsigned NumArgs) 932 setNumArgs(NumArgs); 1014 unsigned NumArgs, 1144 unsigned NumArgs, 1295 unsigned getNumArgs() const { return NumArgs; } 1308 assert(Arg < NumArgs && "Arg access out of range!"); 1312 assert(Arg < NumArgs && "Arg access out of range!"); 1317 assert(Arg < NumArgs && "Arg access out of range!"); [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
| D | Diagnostic.h | 851 mutable unsigned NumArgs, NumRanges, NumFixits; variable 868 : DiagObj(0), NumArgs(0), NumRanges(0), NumFixits(0), IsActive(false), in DiagnosticBuilder() 872 : DiagObj(diagObj), NumArgs(0), NumRanges(0), NumFixits(0), IsActive(true), in DiagnosticBuilder() 881 DiagObj->NumDiagArgs = NumArgs; in FlushCounts() 929 NumArgs = D.NumArgs; in DiagnosticBuilder() 961 assert(NumArgs < DiagnosticsEngine::MaxArguments && in AddString() 963 DiagObj->DiagArgumentsKind[NumArgs] = DiagnosticsEngine::ak_std_string; in AddString() 964 DiagObj->DiagArgumentsStr[NumArgs++] = S; in AddString() 969 assert(NumArgs < DiagnosticsEngine::MaxArguments && in AddTaggedVal() 971 DiagObj->DiagArgumentsKind[NumArgs] = Kind; in AddTaggedVal() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Lex/ |
| D | MacroInfo.h | 177 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs, in setArgumentList() argument 181 if (NumArgs == 0) return; in setArgumentList() 183 NumArguments = NumArgs; in setArgumentList() 184 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs); in setArgumentList() 185 for (unsigned i = 0; i != NumArgs; ++i) in setArgumentList()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | AttributeList.cpp | 36 return (sizeof(AttributeList) + NumArgs * sizeof(ArgsUnion)); in allocated_size() 149 unsigned NumArgs : 4; member 163 return getInfo(*this).NumArgs; in getMinArgs()
|
| D | DeclSpec.cpp | 153 unsigned NumArgs, in getFunction() argument 190 I.Fun.NumArgs = NumArgs; in getFunction() 207 if (NumArgs) { in getFunction() 213 NumArgs <= llvm::array_lengthof(TheDeclarator.InlineParams)) { in getFunction() 218 I.Fun.ArgInfo = new DeclaratorChunk::ParamInfo[NumArgs]; in getFunction() 221 memcpy(I.Fun.ArgInfo, ArgInfo, sizeof(ArgInfo[0])*NumArgs); in getFunction()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/CodeGen/ |
| D | CGFunctionInfo.h | 258 unsigned NumArgs; variable 279 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; } in arg_end() 281 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end() 283 unsigned arg_size() const { return NumArgs; } in arg_size()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/tools/driver/ |
| D | cc1as_main.cpp | 448 unsigned NumArgs = Asm.LLVMArgs.size(); in cc1as_main() local 449 const char **Args = new const char*[NumArgs + 2]; in cc1as_main() 451 for (unsigned i = 0; i != NumArgs; ++i) in cc1as_main() 453 Args[NumArgs + 1] = 0; in cc1as_main() 454 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args); in cc1as_main()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| D | ObjCSelfInitChecker.cpp | 249 unsigned NumArgs = CE.getNumArgs(); in checkPreCall() local 255 for (unsigned i = 0; i < NumArgs; ++i) { in checkPreCall() 282 unsigned NumArgs = CE.getNumArgs(); in checkPostCall() local 283 for (unsigned i = 0; i < NumArgs; ++i) { in checkPostCall()
|
| /freebsd-9-stable/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| D | ExternalFunctions.cpp | 186 const unsigned NumArgs = F->arg_size(); in ffiInvoke() local 190 if (ArgVals.size() > NumArgs && F->isVarArg()) { in ffiInvoke() 197 std::vector<ffi_type*> args(NumArgs); in ffiInvoke() 209 SmallVector<void*, 16> values(NumArgs); in ffiInvoke() 221 if (ffi_prep_cif(&cif, FFI_DEFAULT_ABI, NumArgs, rtype, &args[0]) == FFI_OK) { in ffiInvoke()
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Analysis/ |
| D | TargetTransformInfo.h | 132 virtual unsigned getCallCost(FunctionType *FTy, int NumArgs = -1) const; 138 virtual unsigned getCallCost(const Function *F, int NumArgs = -1) const;
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/ |
| D | ThreadSafety.cpp | 171 unsigned NumArgs; // Number of funArgs member 179 NumArgs(N), FunArgs(A), PrevCtx(P) in CallingContext() 226 unsigned makeCall(unsigned NumArgs, const NamedDecl *D) { in makeCall() argument 227 NodeVec.push_back(SExprNode(EOP_Call, NumArgs, D)); in makeCall() 244 unsigned makeMCall(unsigned NumArgs, const CXXMethodDecl *D) { in makeMCall() argument 245 NodeVec.push_back(SExprNode(EOP_MCall, NumArgs, getFirstVirtualDecl(D))); in makeMCall() 298 assert(i < CallCtx->NumArgs); in buildSExpr() 336 LRCallCtx.NumArgs = CMCE->getNumArgs(); in buildSExpr() 362 LRCallCtx.NumArgs = CE->getNumArgs(); in buildSExpr() 504 CallCtx.NumArgs = CE->getNumArgs(); in buildSExprFromExpr() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Hexagon/ |
| D | HexagonCallingConvLower.cpp | 70 unsigned NumArgs = Ins.size(); in AnalyzeFormalArguments() local 80 for (; i != NumArgs; ++i) { in AnalyzeFormalArguments()
|
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/ |
| D | CallingConvLower.cpp | 69 unsigned NumArgs = Ins.size(); in AnalyzeFormalArguments() local 71 for (unsigned i = 0; i != NumArgs; ++i) { in AnalyzeFormalArguments()
|