/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 174 /// NumArgs - The number of template arguments. 175 unsigned NumArgs; member in struct:clang::TemplateIdAnnotation 182 /// \brief Creates a new TemplateIdAnnotation with NumArgs arguments and 185 Allocate(unsigned NumArgs, SmallVectorImpl<TemplateIdAnnotation*> &List) { argument 188 sizeof(ParsedTemplateArgument) * NumArgs); 189 TemplateId->NumArgs = NumArgs; 196 for (unsigned I = 0; I != NumArgs; ++I)
|
H A D | AttributeList.h | 66 /// 1: __attribute__(( const )). ParmName/Args/NumArgs will all be unused. 67 /// 2: __attribute__(( mode(byte) )). ParmName used, Args/NumArgs unused. 68 /// 3: __attribute__(( format(printf, 1, 2) )). ParmName/Args/NumArgs all used. 94 unsigned NumArgs : 16; 150 + NumArgs)[index]; 154 + NumArgs)[index]; 174 return *reinterpret_cast<TypeTagForDatatypeData*>(getArgsBuffer()+NumArgs); 179 + NumArgs); 217 ScopeLoc(scopeLoc), EllipsisLoc(ellipsisLoc), NumArgs(numArgs), 235 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs( [all...] |
H A D | TypoCorrection.h | 307 FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs, 313 unsigned NumArgs; member in class:clang::FunctionCallFilterCCC
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/ |
H A D | VariantValue.h | 159 const size_t NumArgs = InnerMatchers.size(); local 160 MatcherT **InnerArgs = new MatcherT *[NumArgs](); 162 for (size_t i = 0; i != NumArgs; ++i) { 174 Func, ArrayRef<const MatcherT *>(InnerArgs, NumArgs)))); 176 for (size_t i = 0; i != NumArgs; ++i) {
|
/freebsd-9.3-release/contrib/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 63 int NumArgs) const { 64 return PrevTTI->getCallCost(FTy, NumArgs); 68 int NumArgs) const { 69 return PrevTTI->getCallCost(F, NumArgs); 331 unsigned getCallCost(FunctionType *FTy, int NumArgs = -1) const { 338 if (NumArgs < 0) 341 NumArgs = FTy->getNumParams(); 343 return TCC_Basic * (NumArgs + 1); 346 unsigned getCallCost(const Function *F, int NumArgs = -1) const { 349 if (NumArgs < [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 167 const TemplateArgument *Args, unsigned NumArgs, 171 EntryType::Profile(ID,Args,NumArgs, getASTContext()); 268 unsigned NumArgs, void *&InsertPos) { 269 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 354 unsigned NumArgs, void *&InsertPos) { 355 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 374 unsigned NumArgs, 376 return findSpecializationImpl(getPartialSpecializations(), Args, NumArgs, 667 unsigned NumArgs) { 669 + NumArgs * sizeo 165 findSpecializationImpl( llvm::FoldingSetVector<EntryType> &Specs, const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 267 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 353 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 373 findPartialSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 665 CreateCopy(ASTContext &Context, const TemplateArgument *Args, unsigned NumArgs) argument 706 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument 729 Create(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument 823 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, const ASTTemplateArgumentListInfo *ArgInfos, ClassTemplatePartialSpecializationDecl *PrevDecl) argument 846 Create(ASTContext &Context, TagKind TK,DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos, QualType CanonInjectedType, ClassTemplatePartialSpecializationDecl *PrevDecl) argument 1021 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 1041 findPartialSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 1093 VarTemplateSpecializationDecl( ASTContext &Context, Kind DK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument 1109 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument 1160 VarTemplatePartialSpecializationDecl( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const ASTTemplateArgumentListInfo *ArgInfos) argument 1176 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos) argument [all...] |
H A D | Type.cpp | 1445 unsigned NumArgs, const TemplateArgument *Args, 1450 NNS(NNS), Name(Name), NumArgs(NumArgs) { 1453 for (unsigned I = 0; I != NumArgs; ++I) { 1467 unsigned NumArgs, 1472 for (unsigned Idx = 0; Idx < NumArgs; ++Idx) 1595 NumArgs(args.size()), NumExceptions(epi.NumExceptions), 1601 assert(NumArgs == args.size() && "function has too many parameters"); 1605 for (unsigned i = 0; i != NumArgs; ++i) { 1619 QualType *exnSlot = argSlot + NumArgs; 1442 DependentTemplateSpecializationType( ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, const IdentifierInfo *Name, unsigned NumArgs, const TemplateArgument *Args, QualType Canon) argument 1462 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, ElaboratedTypeKeyword Keyword, NestedNameSpecifier *Qualifier, const IdentifierInfo *Name, unsigned NumArgs, const TemplateArgument *Args) argument 1697 Profile(llvm::FoldingSetNodeID &ID, QualType Result, const QualType *ArgTys, unsigned NumArgs, const ExtProtoInfo &epi, const ASTContext &Context) argument 1971 TemplateSpecializationType(TemplateName T, const TemplateArgument *Args, unsigned NumArgs, QualType Canon, QualType AliasedType) argument 2029 Profile(llvm::FoldingSetNodeID &ID, TemplateName T, const TemplateArgument *Args, unsigned NumArgs, const ASTContext &Context) argument [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/FrontendTool/ |
H A D | ExecuteCompilerInvocation.cpp | 211 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size(); local 212 const char **Args = new const char*[NumArgs + 2]; 214 for (unsigned i = 0; i != NumArgs; ++i) 216 Args[NumArgs + 1] = 0; 217 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | AttributeList.cpp | 36 return (sizeof(AttributeList) + NumArgs * sizeof(ArgsUnion)); 149 unsigned NumArgs : 4; member in struct:ParsedAttrInfo 163 return getInfo(*this).NumArgs;
|
H A D | DeclSpec.cpp | 153 unsigned NumArgs, 190 I.Fun.NumArgs = NumArgs; 207 if (NumArgs) { 213 NumArgs <= llvm::array_lengthof(TheDeclarator.InlineParams)) { 218 I.Fun.ArgInfo = new DeclaratorChunk::ParamInfo[NumArgs]; 221 memcpy(I.Fun.ArgInfo, ArgInfo, sizeof(ArgInfo[0])*NumArgs); 149 getFunction(bool hasProto, bool isAmbiguous, SourceLocation LParenLoc, ParamInfo *ArgInfo, unsigned NumArgs, SourceLocation EllipsisLoc, SourceLocation RParenLoc, unsigned TypeQuals, bool RefQualifierIsLvalueRef, SourceLocation RefQualifierLoc, SourceLocation ConstQualifierLoc, SourceLocation VolatileQualifierLoc, SourceLocation MutableLoc, ExceptionSpecificationType ESpecType, SourceLocation ESpecLoc, ParsedType *Exceptions, SourceRange *ExceptionRanges, unsigned NumExceptions, Expr *NoexceptExpr, SourceLocation LocalRangeBegin, SourceLocation LocalRangeEnd, Declarator &TheDeclarator, TypeResult TrailingReturnType) argument
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TemplateBase.h | 94 unsigned NumArgs; member in struct:clang::TemplateArgument::A 198 TemplateArgument(const TemplateArgument *Args, unsigned NumArgs) { argument 201 this->Args.NumArgs = NumArgs; 212 unsigned NumArgs); 325 return Args.Args + Args.NumArgs; 332 return Args.NumArgs; 338 return llvm::ArrayRef<TemplateArgument>(Args.Args, Args.NumArgs);
|
H A D | CommentCommandTraits.h | 47 unsigned NumArgs : 4; member in struct:clang::comments::CommandInfo
|
H A D | CommentParser.h | 107 unsigned NumArgs);
|
H A D | DeclTemplate.h | 164 TemplateArgumentList(const TemplateArgument *Args, unsigned NumArgs, 166 : Arguments(Args, Owned), NumArguments(NumArgs) { } 177 unsigned NumArgs); 184 const TemplateArgument *Args, unsigned NumArgs) 185 : Arguments(Args, false), NumArguments(NumArgs) { } 468 unsigned NumArgs; member in struct:clang::TemplateParameterList::DependentFunctionTemplateSpecializationInfo::CA 510 return d.NumArgs; 598 const TemplateArgument *Args, unsigned NumArgs, 814 unsigned NumArgs, void *&InsertPos); 1431 unsigned NumArgs, [all...] |
H A D | ExprObjC.h | 889 unsigned NumArgs : NumArgsBitWidth; 893 NumArgs = Num; 929 ObjCMessageExpr(EmptyShell Empty, unsigned NumArgs) argument 932 setNumArgs(NumArgs); 1014 unsigned NumArgs, 1141 /// \param NumArgs The number of message arguments, not including 1144 unsigned NumArgs, 1295 unsigned getNumArgs() const { return NumArgs; } 1308 assert(Arg < NumArgs && "Arg access out of range!"); 1312 assert(Arg < NumArgs [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 258 unsigned NumArgs; member in class:clang::CodeGen::CGFunctionInfo 279 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; } 281 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } 283 unsigned arg_size() const { return NumArgs; }
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Lex/ |
H A D | MacroInfo.h | 177 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs, argument 181 if (NumArgs == 0) return; 183 NumArguments = NumArgs; 184 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs); 185 for (unsigned i = 0; i != NumArgs; ++i)
|
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/ |
H A 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.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ObjCSelfInitChecker.cpp | 249 unsigned NumArgs = CE.getNumArgs(); local 255 for (unsigned i = 0; i < NumArgs; ++i) { 282 unsigned NumArgs = CE.getNumArgs(); local 283 for (unsigned i = 0; i < NumArgs; ++i) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Basic/ |
H A D | Diagnostic.h | 847 /// the common fields to registers, eliminating increments of the NumArgs field, 851 mutable unsigned NumArgs, NumRanges, NumFixits; member in class:clang::DiagnosticBuilder 868 : DiagObj(0), NumArgs(0), NumRanges(0), NumFixits(0), IsActive(false), 872 : DiagObj(diagObj), NumArgs(0), NumRanges(0), NumFixits(0), IsActive(true), 881 DiagObj->NumDiagArgs = NumArgs; 929 NumArgs = D.NumArgs; 961 assert(NumArgs < DiagnosticsEngine::MaxArguments && 963 DiagObj->DiagArgumentsKind[NumArgs] = DiagnosticsEngine::ak_std_string; 964 DiagObj->DiagArgumentsStr[NumArgs [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/tools/driver/ |
H A D | cc1as_main.cpp | 448 unsigned NumArgs = Asm.LLVMArgs.size(); local 449 const char **Args = new const char*[NumArgs + 2]; 451 for (unsigned i = 0; i != NumArgs; ++i) 453 Args[NumArgs + 1] = 0; 454 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args);
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 69 unsigned NumArgs = Ins.size(); local 71 for (unsigned i = 0; i != NumArgs; ++i) {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonCallingConvLower.cpp | 70 unsigned NumArgs = Ins.size(); local 80 for (; i != NumArgs; ++i) {
|
/freebsd-9.3-release/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | ExternalFunctions.cpp | 186 const unsigned NumArgs = F->arg_size(); local 190 if (ArgVals.size() > NumArgs && F->isVarArg()) { 197 std::vector<ffi_type*> args(NumArgs); 209 SmallVector<void*, 16> values(NumArgs); 221 if (ffi_prep_cif(&cif, FFI_DEFAULT_ABI, NumArgs, rtype, &args[0]) == FFI_OK) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 171 unsigned NumArgs; // Number of funArgs member in struct:__anon3047::SExpr::CallingContext 179 NumArgs(N), FunArgs(A), PrevCtx(P) 226 unsigned makeCall(unsigned NumArgs, const NamedDecl *D) { argument 227 NodeVec.push_back(SExprNode(EOP_Call, NumArgs, D)); 244 unsigned makeMCall(unsigned NumArgs, const CXXMethodDecl *D) { argument 245 NodeVec.push_back(SExprNode(EOP_MCall, NumArgs, getFirstVirtualDecl(D))); 298 assert(i < CallCtx->NumArgs); 336 LRCallCtx.NumArgs = CMCE->getNumArgs(); 362 LRCallCtx.NumArgs = CE->getNumArgs(); 504 CallCtx.NumArgs 661 unsigned NumArgs = N->arity()-1; local 678 unsigned NumArgs = N->arity()-1; local [all...] |