/external/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 | 50 /// 1: __attribute__(( const )). ParmName/Args/NumArgs will all be unused. 51 /// 2: __attribute__(( mode(byte) )). ParmName used, Args/NumArgs unused. 52 /// 3: __attribute__(( format(printf, 1, 2) )). ParmName/Args/NumArgs all used. 76 unsigned NumArgs : 16; 158 NumArgs(numArgs), SyntaxUsed(syntaxUsed), Invalid(false), 177 NumArgs(0), SyntaxUsed(syntaxUsed), 197 NumArgs(0), SyntaxUsed(syntaxUsed), 251 unsigned getNumArgs() const { return NumArgs; } 255 bool hasParameterOrArguments() const { return ParmName || NumArgs; } 259 assert(Arg < NumArgs [all...] |
/external/clang/include/clang/Lex/ |
H A D | MacroInfo.h | 199 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs, argument 203 if (NumArgs == 0) return; 205 NumArguments = NumArgs; 206 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs); 207 for (unsigned i = 0; i != NumArgs; ++i)
|
/external/clang/lib/FrontendTool/ |
H A D | ExecuteCompilerInvocation.cpp | 167 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size(); local 168 const char **Args = new const char*[NumArgs + 2]; 170 for (unsigned i = 0; i != NumArgs; ++i) 172 Args[NumArgs + 1] = 0; 173 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args);
|
/external/llvm/bindings/ocaml/executionengine/ |
H A D | executionengine_ocaml.c | 240 unsigned NumArgs; local 244 NumArgs = Wosize_val(Args); 245 GVArgs = (LLVMGenericValueRef*) malloc(NumArgs * sizeof(LLVMGenericValueRef)); 246 for (I = 0; I != NumArgs; ++I) 249 Result = LLVMRunFunction(EE, F, NumArgs, GVArgs); 273 int I, NumArgs, NumEnv, EnvSize, Result; local 277 NumArgs = Wosize_val(Args); 281 CArgs = (const char **) malloc(NumArgs * sizeof(char*)); 282 for (I = 0; I != NumArgs; ++I) 311 Result = LLVMRunFunctionAsMain(EE, F, NumArgs, CArg [all...] |
/external/clang/include/clang/AST/ |
H A D | CommentCommandTraits.h | 46 unsigned NumArgs : 4; member in struct:clang::comments::CommandInfo
|
H A D | TemplateBase.h | 89 unsigned NumArgs; member in struct:clang::TemplateArgument::__anon3310::__anon3313 175 TemplateArgument(const TemplateArgument *Args, unsigned NumArgs) : Kind(Pack){ argument 177 this->Args.NumArgs = NumArgs; 184 unsigned NumArgs); 292 return Args.Args + Args.NumArgs; 299 return Args.NumArgs;
|
H A D | CommentParser.h | 104 unsigned NumArgs);
|
H A D | DeclTemplate.h | 155 TemplateArgumentList(const TemplateArgument *Args, unsigned NumArgs, 157 : Arguments(Args, Owned), NumArguments(NumArgs) { } 168 unsigned NumArgs); 175 const TemplateArgument *Args, unsigned NumArgs) 176 : Arguments(Args, false), NumArguments(NumArgs) { } 444 unsigned NumArgs; member in struct:clang::TemplateParameterList::DependentFunctionTemplateSpecializationInfo::__anon3270::__anon3271 480 return d.NumArgs; 568 const TemplateArgument *Args, unsigned NumArgs, 779 unsigned NumArgs, void *&InsertPos); 1400 unsigned NumArgs, [all...] |
H A D | ExprCXX.h | 898 unsigned NumArgs : 16; 919 : Expr(SC, Empty), Constructor(0), NumArgs(0), Elidable(false), 928 NumArgs(0), Elidable(false), HadMultipleCandidates(false), 982 arg_iterator arg_end() { return Args + NumArgs; } 984 const_arg_iterator arg_end() const { return Args + NumArgs; } 987 unsigned getNumArgs() const { return NumArgs; } 991 assert(Arg < NumArgs && "Arg access out of range!"); 995 assert(Arg < NumArgs && "Arg access out of range!"); 1001 assert(Arg < NumArgs && "Arg access out of range!"); 1017 return child_range(&Args[0], &Args[0]+NumArgs); [all...] |
H A D | ExprObjC.h | 877 unsigned NumArgs : NumArgsBitWidth; 881 NumArgs = Num; 917 ObjCMessageExpr(EmptyShell Empty, unsigned NumArgs) argument 920 setNumArgs(NumArgs); 1002 unsigned NumArgs, 1129 /// \param NumArgs The number of message arguments, not including 1132 unsigned NumArgs, 1272 unsigned getNumArgs() const { return NumArgs; } 1285 assert(Arg < NumArgs && "Arg access out of range!"); 1289 assert(Arg < NumArgs [all...] |
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 166 const TemplateArgument *Args, unsigned NumArgs, 170 EntryType::Profile(ID,Args,NumArgs, getASTContext()); 252 unsigned NumArgs, void *&InsertPos) { 253 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 339 unsigned NumArgs, void *&InsertPos) { 340 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 359 unsigned NumArgs, 361 return findSpecializationImpl(getPartialSpecializations(), Args, NumArgs, 654 unsigned NumArgs) { 656 + NumArgs * sizeo 164 findSpecializationImpl( llvm::FoldingSetVector<EntryType> &Specs, const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 251 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 338 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 358 findPartialSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 652 CreateCopy(ASTContext &Context, const TemplateArgument *Args, unsigned NumArgs) argument 693 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument 716 Create(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument 795 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, TemplateArgumentLoc *ArgInfos, unsigned NumArgInfos, ClassTemplatePartialSpecializationDecl *PrevDecl, unsigned SequenceNumber) argument 821 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, unsigned SequenceNumber) argument [all...] |
H A D | Type.cpp | 1404 unsigned NumArgs, const TemplateArgument *Args, 1409 NNS(NNS), Name(Name), NumArgs(NumArgs) { 1412 for (unsigned I = 0; I != NumArgs; ++I) { 1426 unsigned NumArgs, 1431 for (unsigned Idx = 0; Idx < NumArgs; ++Idx) 1545 NumArgs(numArgs), NumExceptions(epi.NumExceptions), 1645 const QualType *ArgTys, unsigned NumArgs, 1667 for (unsigned i = 0; i != NumArgs; ++i) 1691 for (unsigned i = 0; i != NumArgs; 1401 DependentTemplateSpecializationType( ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, const IdentifierInfo *Name, unsigned NumArgs, const TemplateArgument *Args, QualType Canon) argument 1421 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, ElaboratedTypeKeyword Keyword, NestedNameSpecifier *Qualifier, const IdentifierInfo *Name, unsigned NumArgs, const TemplateArgument *Args) argument 1644 Profile(llvm::FoldingSetNodeID &ID, QualType Result, const QualType *ArgTys, unsigned NumArgs, const ExtProtoInfo &epi, const ASTContext &Context) argument 1873 TemplateSpecializationType(TemplateName T, const TemplateArgument *Args, unsigned NumArgs, QualType Canon, QualType AliasedType) argument 1931 Profile(llvm::FoldingSetNodeID &ID, TemplateName T, const TemplateArgument *Args, unsigned NumArgs, const ASTContext &Context) argument [all...] |
H A D | CommentParser.cpp | 291 unsigned NumArgs) { 294 new (Allocator.Allocate<Argument>(NumArgs)) Argument[NumArgs]; 297 while (ParsedArgs < NumArgs && Retokenizer.lexWord(Arg)) { 351 if (IsParam || IsTParam || Info->NumArgs > 0) { 361 parseBlockCommandArgs(BC, Retokenizer, Info->NumArgs); 289 parseBlockCommandArgs(BlockCommandComment *BC, TextTokenRetokenizer &Retokenizer, unsigned NumArgs) argument
|
H A D | TypeLoc.cpp | 295 unsigned NumArgs, 299 for (unsigned i = 0, e = NumArgs; i != e; ++i) { 294 initializeArgLocs(ASTContext &Context, unsigned NumArgs, const TemplateArgument *Args, TemplateArgumentLocInfo *ArgInfos, SourceLocation Loc) argument
|
/external/clang/lib/CodeGen/ |
H A D | CGCall.h | 187 unsigned NumArgs; member in class:clang::CodeGen::CGFunctionInfo 208 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; } 210 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } 212 unsigned arg_size() const { return NumArgs; }
|
/external/clang/include/clang/Basic/ |
H A D | Diagnostic.h | 823 /// the common fields to registers, eliminating increments of the NumArgs field, 827 mutable unsigned NumArgs, NumRanges, NumFixits; member in class:clang::DiagnosticBuilder 844 : DiagObj(0), NumArgs(0), NumRanges(0), NumFixits(0), IsActive(false), 848 : DiagObj(diagObj), NumArgs(0), NumRanges(0), NumFixits(0), IsActive(true), 857 DiagObj->NumDiagArgs = NumArgs; 905 NumArgs = D.NumArgs; 937 assert(NumArgs < DiagnosticsEngine::MaxArguments && 939 DiagObj->DiagArgumentsKind[NumArgs] = DiagnosticsEngine::ak_std_string; 940 DiagObj->DiagArgumentsStr[NumArgs [all...] |
/external/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngineBindings.cpp | 187 unsigned NumArgs, 190 ArgVec.reserve(NumArgs); 191 for (unsigned I = 0; I != NumArgs; ++I) 186 LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F, unsigned NumArgs, LLVMGenericValueRef *Args) argument
|
/external/clang/tools/driver/ |
H A D | cc1as_main.cpp | 432 unsigned NumArgs = Asm.LLVMArgs.size(); local 433 const char **Args = new const char*[NumArgs + 2]; 435 for (unsigned i = 0; i != NumArgs; ++i) 437 Args[NumArgs + 1] = 0; 438 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args);
|
/external/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) {
|
/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 2215 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); 2216 ArgIdx != NumArgs; ++ArgIdx) { 2376 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumArgs(); 2377 ArgIdx != NumArgs; ++ArgIdx) { 2971 unsigned NumArgs = 1; local 2985 NumArgs = InitList->getNumInits(); 3014 if (NumArgs == 1) { 3024 llvm::makeArrayRef(Args, NumArgs), 3030 llvm::makeArrayRef(Args, NumArgs), 5379 Expr **Args, unsigned NumArgs, 5376 AddMethodCandidate(DeclAccessPair FoundDecl, QualType ObjectType, Expr::Classification ObjectClassification, Expr **Args, unsigned NumArgs, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 5904 AddMemberOperatorCandidates(OverloadedOperatorKind Op, SourceLocation OpLoc, Expr **Args, unsigned NumArgs, OverloadCandidateSet& CandidateSet, SourceRange OpRange) argument 5953 AddBuiltinCandidate(QualType ResultTy, QualType *ParamTys, Expr **Args, unsigned NumArgs, OverloadCandidateSet& CandidateSet, bool IsAssignmentOperator, unsigned NumContextualBoolArguments) argument 6298 AddBuiltinAssignmentOperatorCandidates(Sema &S, QualType T, Expr **Args, unsigned NumArgs, OverloadCandidateSet &CandidateSet) argument 6387 unsigned NumArgs; member in class:clang::__anon238::BuiltinOperatorOverloadBuilder 7461 AddBuiltinOperatorCandidates(OverloadedOperatorKind Op, SourceLocation OpLoc, Expr **Args, unsigned NumArgs, OverloadCandidateSet& CandidateSet) argument 7726 unsigned NumArgs = Cand1.NumConversions; local 8258 DiagnoseBadDeduction(Sema &S, OverloadCandidate *Cand, unsigned NumArgs) argument 8431 NoteFunctionCandidate(Sema &S, OverloadCandidate *Cand, unsigned NumArgs) argument 9580 RecoveryCallCCC(Sema &SemaRef, unsigned NumArgs, bool HasExplicitTemplateArgs) argument 9617 unsigned NumArgs; member in class:__anon241::RecoveryCallCCC 9701 buildOverloadedCallSet(Scope *S, Expr *Fn, UnresolvedLookupExpr *ULE, Expr **Args, unsigned NumArgs, SourceLocation RParenLoc, OverloadCandidateSet *CandidateSet, ExprResult *Result) argument 9766 FinishOverloadedCallExpr(Sema &SemaRef, Scope *S, Expr *Fn, UnresolvedLookupExpr *ULE, SourceLocation LParenLoc, Expr **Args, unsigned NumArgs, SourceLocation RParenLoc, Expr *ExecConfig, OverloadCandidateSet *CandidateSet, OverloadCandidateSet::iterator *Best, OverloadingResult OverloadResult, bool AllowTypoCorrection) argument 9847 BuildOverloadedCallExpr(Scope *S, Expr *Fn, UnresolvedLookupExpr *ULE, SourceLocation LParenLoc, Expr **Args, unsigned NumArgs, SourceLocation RParenLoc, Expr *ExecConfig, bool AllowTypoCorrection) argument 9908 unsigned NumArgs = 1; local 10538 BuildCallToMemberFunction(Scope *S, Expr *MemExprE, SourceLocation LParenLoc, Expr **Args, unsigned NumArgs, SourceLocation RParenLoc) argument 10779 BuildCallToObjectOfClassType(Scope *S, Expr *Obj, SourceLocation LParenLoc, Expr **Args, unsigned NumArgs, SourceLocation RParenLoc) argument [all...] |
H A D | AttributeList.cpp | 26 return (sizeof(AttributeList) + NumArgs * sizeof(Expr*));
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ObjCSelfInitChecker.cpp | 264 unsigned NumArgs = CE.getNumArgs(); local 270 for (unsigned i = 0; i < NumArgs; ++i) { 297 unsigned NumArgs = CE.getNumArgs(); local 298 for (unsigned i = 0; i < NumArgs; ++i) {
|
/external/llvm/include/llvm-c/ |
H A D | ExecutionEngine.h | 105 unsigned NumArgs,
|
/external/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 69 unsigned NumArgs = Ins.size(); local 71 for (unsigned i = 0; i != NumArgs; ++i) {
|