Searched defs:NumArgs (Results 1 - 25 of 64) sorted by relevance

123

/external/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp212 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size(); local
213 const char **Args = new const char*[NumArgs + 2];
215 for (unsigned i = 0; i != NumArgs; ++i)
217 Args[NumArgs + 1] = 0;
218 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args);
/external/clang/include/clang/AST/
H A DCommentCommandTraits.h47 unsigned NumArgs : 4; member in struct:clang::comments::CommandInfo
H A DRecursiveASTVisitor.h234 unsigned NumArgs);
799 unsigned NumArgs) {
800 for (unsigned I = 0; I != NumArgs; ++I) {
797 TraverseTemplateArguments( const TemplateArgument *Args, unsigned NumArgs) argument
H A DTemplateBase.h93 unsigned NumArgs; member in struct:clang::TemplateArgument::A
188 TemplateArgument(const TemplateArgument *Args, unsigned NumArgs) : Kind(Pack){ argument
190 this->Args.NumArgs = NumArgs;
201 unsigned NumArgs);
314 return Args.Args + Args.NumArgs;
321 return Args.NumArgs;
327 return llvm::ArrayRef<TemplateArgument>(Args.Args, Args.NumArgs);
/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 DTypoCorrection.h288 FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs,
294 unsigned NumArgs; member in class:clang::FunctionCallFilterCCC
/external/clang/lib/AST/
H A DTypeLoc.cpp353 unsigned NumArgs,
357 for (unsigned i = 0, e = NumArgs; i != e; ++i) {
352 initializeArgLocs(ASTContext &Context, unsigned NumArgs, const TemplateArgument *Args, TemplateArgumentLocInfo *ArgInfos, SourceLocation Loc) argument
H A DTemplateBase.cpp78 unsigned NumArgs) {
79 if (NumArgs == 0)
82 TemplateArgument *Storage = new (Context) TemplateArgument [NumArgs];
83 std::copy(Args, Args + NumArgs, Storage);
84 return TemplateArgument(Storage, NumArgs);
278 ID.AddInteger(Args.NumArgs);
279 for (unsigned I = 0; I != Args.NumArgs; ++I)
305 if (Args.NumArgs != Other.Args.NumArgs) return false;
306 for (unsigned I = 0, E = Args.NumArgs;
76 CreatePackCopy(ASTContext &Context, const TemplateArgument *Args, unsigned NumArgs) argument
[all...]
H A DCommentParser.cpp286 unsigned NumArgs) {
289 new (Allocator.Allocate<Argument>(NumArgs)) Argument[NumArgs];
292 while (ParsedArgs < NumArgs && Retokenizer.lexWord(Arg)) {
345 if (PC || TPC || Info->NumArgs > 0) {
355 parseBlockCommandArgs(BC, Retokenizer, Info->NumArgs);
284 parseBlockCommandArgs(BlockCommandComment *BC, TextTokenRetokenizer &Retokenizer, unsigned NumArgs) argument
H A DDeclPrinter.cpp523 unsigned NumArgs = 0; local
526 NumArgs = ParenList->getNumExprs();
530 NumArgs = Construct->getNumArgs();
537 for (unsigned I = 0; I != NumArgs; ++I) {
H A DDeclTemplate.cpp166 const TemplateArgument *Args, unsigned NumArgs,
170 EntryType::Profile(ID,Args,NumArgs, getASTContext());
267 unsigned NumArgs, void *&InsertPos) {
268 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos);
353 unsigned NumArgs, void *&InsertPos) {
354 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos);
373 unsigned NumArgs,
375 return findSpecializationImpl(getPartialSpecializations(), Args, NumArgs,
668 unsigned NumArgs) {
670 + NumArgs * sizeo
164 findSpecializationImpl( llvm::FoldingSetVector<EntryType> &Specs, const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument
266 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument
352 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument
372 findPartialSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument
666 CreateCopy(ASTContext &Context, const TemplateArgument *Args, unsigned NumArgs) argument
707 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument
730 Create(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument
824 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
850 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
1019 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument
1039 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, TemplateArgumentLoc *ArgInfos, unsigned NumArgInfos, unsigned SequenceNumber) argument
1178 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, unsigned SequenceNumber) argument
[all...]
/external/llvm/lib/CodeGen/
H A DCallingConvLower.cpp69 unsigned NumArgs = Ins.size(); local
71 for (unsigned i = 0; i != NumArgs; ++i) {
/external/llvm/lib/Target/Hexagon/
H A DHexagonCallingConvLower.cpp70 unsigned NumArgs = Ins.size(); local
80 for (; i != NumArgs; ++i) {
/external/clang/lib/StaticAnalyzer/Checkers/
H A DObjCSelfInitChecker.cpp249 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) {
/external/clang/include/clang/Lex/
H A DMacroInfo.h177 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)
/external/clang/lib/Lex/
H A DPPMacroExpansion.cpp426 /// in NumArgs and the ranges which need to surrounded in parentheses will be
434 unsigned &NumArgs,
450 NumArgs = 0;
475 ++NumArgs;
431 GenerateNewArgTokens(Preprocessor &PP, SmallVectorImpl<Token> &OldTokens, SmallVectorImpl<Token> &NewTokens, unsigned &NumArgs, SmallVectorImpl<SourceRange> &ParenHints, SmallVectorImpl<SourceRange> &InitLists) argument
/external/clang/tools/driver/
H A Dcc1as_main.cpp447 unsigned NumArgs = Asm.LLVMArgs.size(); local
448 const char **Args = new const char*[NumArgs + 2];
450 for (unsigned i = 0; i != NumArgs; ++i)
452 Args[NumArgs + 1] = 0;
453 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args);
/external/compiler-rt/lib/ubsan/
H A Dubsan_diag.h164 unsigned NumArgs; member in class:__ubsan::Diag
171 CHECK(NumArgs != MaxArgs);
172 Args[NumArgs++] = A;
188 : Loc(Loc), Level(Level), Message(Message), NumArgs(0), NumRanges(0) {}
/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/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/CodeGen/
H A DCGCall.h211 unsigned NumArgs; member in class:clang::CodeGen::CGFunctionInfo
232 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; }
234 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; }
236 unsigned arg_size() const { return NumArgs; }
/external/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp277 unsigned NumArgs = Call.getNumArgs(); local
279 for (; I != E && Idx < NumArgs; ++I, ++Idx) {
/external/clang/tools/libclang/
H A DRecursiveASTVisitor.h227 unsigned NumArgs);
733 unsigned NumArgs) {
734 for (unsigned I = 0; I != NumArgs; ++I) {
731 TraverseTemplateArguments( const TemplateArgument *Args, unsigned NumArgs) argument
/external/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp265 unsigned NumArgs,
270 ArgVec.reserve(NumArgs);
271 for (unsigned I = 0; I != NumArgs; ++I)
264 LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F, unsigned NumArgs, LLVMGenericValueRef *Args) argument
/external/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp256 unsigned NumArgs = Params.size(); local
275 Args.assign(CS.arg_begin(), CS.arg_begin() + NumArgs);
279 if (!PAL.isEmpty() && PAL.getSlotIndex(PAL.getNumSlots() - 1) > NumArgs) {
281 for (unsigned i = 0; PAL.getSlotIndex(i) <= NumArgs; ++i)

Completed in 809 milliseconds

123