Searched refs:NumArgs (Results 1 - 25 of 85) sorted by relevance

1234

/external/clang/include/clang/Sema/
H A DParsedTemplate.h174 /// 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 DAttributeList.h50 /// 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 DMacroInfo.h199 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 DExecuteCompilerInvocation.cpp167 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 Dexecutionengine_ocaml.c240 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 DCommentCommandTraits.h46 unsigned NumArgs : 4; member in struct:clang::comments::CommandInfo
H A DTemplateBase.h89 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 DCommentParser.h104 unsigned NumArgs);
H A DDeclTemplate.h155 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 DExprCXX.h898 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 DExprObjC.h877 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 DDeclTemplate.cpp166 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 DType.cpp1404 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 DCommentParser.cpp291 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 DTypeLoc.cpp295 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 DCGCall.h187 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 DDiagnostic.h823 /// 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 DExecutionEngineBindings.cpp187 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 Dcc1as_main.cpp432 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 DExternalFunctions.cpp186 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 DSemaOverload.cpp2215 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 DAttributeList.cpp26 return (sizeof(AttributeList) + NumArgs * sizeof(Expr*));
/external/clang/lib/StaticAnalyzer/Checkers/
H A DObjCSelfInitChecker.cpp264 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 DExecutionEngine.h105 unsigned NumArgs,
/external/llvm/lib/CodeGen/
H A DCallingConvLower.cpp69 unsigned NumArgs = Ins.size(); local
71 for (unsigned i = 0; i != NumArgs; ++i) {

Completed in 551 milliseconds

1234