Searched refs:NumArgs (Results 1 - 25 of 100) 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.h67 /// 1: __attribute__(( const )). ParmName/Args/NumArgs will all be unused.
68 /// 2: __attribute__(( mode(byte) )). ParmName used, Args/NumArgs unused.
69 /// 3: __attribute__(( format(printf, 1, 2) )). ParmName/Args/NumArgs all used.
97 unsigned NumArgs : 16;
153 + NumArgs)[index];
157 + NumArgs)[index];
177 return *reinterpret_cast<TypeTagForDatatypeData*>(getArgsBuffer()+NumArgs);
182 + NumArgs);
220 ScopeLoc(scopeLoc), EllipsisLoc(ellipsisLoc), NumArgs(numArgs),
238 ScopeLoc(scopeLoc), EllipsisLoc(), NumArgs(
[all...]
H A DTypoCorrection.h308 FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs,
315 unsigned NumArgs; member in class:clang::FunctionCallFilterCCC
/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/compiler-rt/lib/ubsan/
H A Dubsan_diag.h170 unsigned NumArgs; member in class:__ubsan::Diag
177 CHECK(NumArgs != MaxArgs);
178 Args[NumArgs++] = A;
194 : Loc(Loc), Level(Level), Message(Message), NumArgs(0), NumRanges(0) {}
/external/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp215 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size(); local
216 auto Args = llvm::make_unique<const char*[]>(NumArgs + 2);
218 for (unsigned i = 0; i != NumArgs; ++i)
220 Args[NumArgs + 1] = nullptr;
221 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args.get());
/external/clang/lib/Sema/
H A DAttributeList.cpp39 return (sizeof(AttributeList) + NumArgs * sizeof(ArgsUnion));
148 unsigned NumArgs : 4; member in struct:ParsedAttrInfo
171 return getInfo(*this).NumArgs;
/external/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp54 int NumArgs) const {
55 return PrevTTI->getCallCost(FTy, NumArgs);
59 int NumArgs) const {
60 return PrevTTI->getCallCost(F, NumArgs);
334 unsigned getCallCost(FunctionType *FTy, int NumArgs = -1) const override
342 if (NumArgs < 0)
345 NumArgs = FTy->getNumParams();
347 return TCC_Basic * (NumArgs + 1);
350 unsigned getCallCost(const Function *F, int NumArgs = -1) const override
354 if (NumArgs <
[all...]
/external/clang/include/clang/AST/
H A DTemplateBase.h96 unsigned NumArgs; member in struct:clang::TemplateArgument::A
200 TemplateArgument(const TemplateArgument *Args, unsigned NumArgs) { argument
203 this->Args.NumArgs = NumArgs;
214 unsigned NumArgs);
327 return Args.Args + Args.NumArgs;
334 return Args.NumArgs;
340 return ArrayRef<TemplateArgument>(Args.Args, Args.NumArgs);
H A DCommentCommandTraits.h47 unsigned NumArgs : 4; member in struct:clang::comments::CommandInfo
H A DCommentParser.h107 unsigned NumArgs);
H A DExprCXX.h1076 unsigned NumArgs : 16;
1097 : Expr(SC, Empty), Constructor(nullptr), NumArgs(0), Elidable(false),
1106 NumArgs(0), Elidable(false), HadMultipleCandidates(false),
1160 arg_iterator arg_end() { return Args + NumArgs; }
1162 const_arg_iterator arg_end() const { return Args + NumArgs; }
1168 unsigned getNumArgs() const { return NumArgs; }
1172 assert(Arg < NumArgs && "Arg access out of range!");
1176 assert(Arg < NumArgs && "Arg access out of range!");
1182 assert(Arg < NumArgs && "Arg access out of range!");
1198 return child_range(&Args[0], &Args[0]+NumArgs);
[all...]
H A DExprObjC.h889 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...]
H A DDeclTemplate.h164 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) { }
469 unsigned NumArgs; member in struct:clang::TemplateParameterList::DependentFunctionTemplateSpecializationInfo::CA
511 return d.NumArgs;
1439 unsigned NumArgs,
1450 unsigned NumArgs,
1676 unsigned NumArgs,
[all...]
/external/clang/include/clang/Lex/
H A DMacroInfo.h180 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs, argument
184 if (NumArgs == 0) return;
186 NumArguments = NumArgs;
187 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs);
188 for (unsigned i = 0; i != NumArgs; ++i)
/external/clang/lib/AST/
H A DDeclTemplate.cpp651 unsigned NumArgs) {
653 + NumArgs * sizeof(TemplateArgument);
658 std::uninitialized_copy(Args, Args + NumArgs, StoredArgs);
659 return new (Mem) TemplateArgumentList(StoredArgs, NumArgs, true);
695 unsigned NumArgs,
702 TemplateArgs(TemplateArgumentList::CreateCopy(Context, Args, NumArgs)),
719 unsigned NumArgs,
724 SpecializedTemplate, Args, NumArgs, PrevDecl);
809 unsigned NumArgs,
816 Args, NumArgs, PrevDec
649 CreateCopy(ASTContext &Context, const TemplateArgument *Args, unsigned NumArgs) argument
690 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument
713 Create(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument
802 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
825 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
1057 VarTemplateSpecializationDecl( Kind DK, ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument
1074 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument
1120 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
1136 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...]
/external/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h127 virtual unsigned getCallCost(FunctionType *FTy, int NumArgs = -1) const;
133 virtual unsigned getCallCost(const Function *F, int NumArgs = -1) const;
/external/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h358 unsigned NumArgs; member in class:clang::CodeGen::ABIArgInfo::CGFunctionInfo
388 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; }
390 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; }
392 unsigned arg_size() const { return NumArgs; }
/external/clang/lib/StaticAnalyzer/Checkers/
H A DObjCSelfInitChecker.cpp247 unsigned NumArgs = CE.getNumArgs(); local
253 for (unsigned i = 0; i < NumArgs; ++i) {
280 unsigned NumArgs = CE.getNumArgs(); local
281 for (unsigned i = 0; i < NumArgs; ++i) {
/external/clang/include/clang/Basic/
H A DDiagnostic.h862 /// the common fields to registers, eliminating increments of the NumArgs field,
866 mutable unsigned NumArgs; member in class:clang::DiagnosticBuilder
883 : DiagObj(nullptr), NumArgs(0), IsActive(false), IsForceEmit(false) {}
886 : DiagObj(diagObj), NumArgs(0), IsActive(true), IsForceEmit(false) {
896 DiagObj->NumDiagArgs = NumArgs;
942 NumArgs = D.NumArgs;
972 assert(NumArgs < DiagnosticsEngine::MaxArguments &&
974 DiagObj->DiagArgumentsKind[NumArgs] = DiagnosticsEngine::ak_std_string;
975 DiagObj->DiagArgumentsStr[NumArgs
[all...]
/external/clang/tools/driver/
H A Dcc1as_main.cpp472 unsigned NumArgs = Asm.LLVMArgs.size(); local
473 const char **Args = new const char*[NumArgs + 2];
475 for (unsigned i = 0; i != NumArgs; ++i)
477 Args[NumArgs + 1] = nullptr;
478 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args);
/external/clang/unittests/libclang/
H A DLibclangTest.cpp440 int NumArgs = sizeof(Args) / sizeof(Args[0]); local
441 ClangTU = clang_parseTranslationUnit(Index, MName.c_str(), Args, NumArgs,
/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/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) {

Completed in 1690 milliseconds

1234