Home
last modified time | relevance | path

Searched refs:NumArgs (Results 1 – 25 of 97) sorted by relevance

1234

/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DDeclTemplate.cpp167 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 …]
DTemplateBase.cpp78 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()
DType.cpp1445 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 …]
DCommentParser.cpp295 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/
DParsedTemplate.h175 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()
DAttributeList.h94 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/
DTargetTransformInfo.cpp63 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/
DVariantValue.h159 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/
DExecuteCompilerInvocation.cpp211 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/
DTemplateBase.h94 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()
DDeclTemplate.h164 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 …]
DExprCXX.h1076 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 …]
DExprObjC.h889 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/
DDiagnostic.h851 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/
DMacroInfo.h177 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/
DAttributeList.cpp36 return (sizeof(AttributeList) + NumArgs * sizeof(ArgsUnion)); in allocated_size()
149 unsigned NumArgs : 4; member
163 return getInfo(*this).NumArgs; in getMinArgs()
DDeclSpec.cpp153 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/
DCGFunctionInfo.h258 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/
Dcc1as_main.cpp448 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/
DObjCSelfInitChecker.cpp249 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/
DExternalFunctions.cpp186 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/
DTargetTransformInfo.h132 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/
DThreadSafety.cpp171 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/
DHexagonCallingConvLower.cpp70 unsigned NumArgs = Ins.size(); in AnalyzeFormalArguments() local
80 for (; i != NumArgs; ++i) { in AnalyzeFormalArguments()
/freebsd-9-stable/contrib/llvm/lib/CodeGen/
DCallingConvLower.cpp69 unsigned NumArgs = Ins.size(); in AnalyzeFormalArguments() local
71 for (unsigned i = 0; i != NumArgs; ++i) { in AnalyzeFormalArguments()

1234