/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 | 67 /// 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 : 15; 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 D | TypoCorrection.h | 329 FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs, 336 unsigned NumArgs; member in class:clang::FunctionCallFilterCCC
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NonNullParamChecker.cpp | 53 unsigned NumArgs = Call.getNumArgs(); local 54 llvm::SmallBitVector AttrNonNull(NumArgs); 57 AttrNonNull.set(0, NumArgs); 61 if (Val >= NumArgs) 72 for (unsigned idx = 0; idx < NumArgs; ++idx) {
|
H A D | ObjCSelfInitChecker.cpp | 247 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/lib/FrontendTool/ |
H A D | ExecuteCompilerInvocation.cpp | 197 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size(); local 198 auto Args = llvm::make_unique<const char*[]>(NumArgs + 2); 200 for (unsigned i = 0; i != NumArgs; ++i) 202 Args[NumArgs + 1] = nullptr; 203 llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args.get());
|
/external/clang/lib/Sema/ |
H A D | AttributeList.cpp | 39 return (sizeof(AttributeList) + NumArgs * sizeof(ArgsUnion)); 148 unsigned NumArgs : 4; member in struct:ParsedAttrInfo 171 return getInfo(*this).NumArgs;
|
/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 97 unsigned NumArgs; member in struct:clang::TemplateArgument::A 201 TemplateArgument(const TemplateArgument *Args, unsigned NumArgs) { argument 204 this->Args.NumArgs = NumArgs; 215 unsigned NumArgs); 326 return Args.Args + Args.NumArgs; 339 return Args.NumArgs; 345 return llvm::makeArrayRef(Args.Args, Args.NumArgs);
|
H A D | CommentCommandTraits.h | 51 unsigned NumArgs : 4; member in struct:clang::comments::CommandInfo
|
H A D | CommentParser.h | 107 unsigned NumArgs);
|
H A D | ExprObjC.h | 898 unsigned NumArgs : NumArgsBitWidth; 902 NumArgs = Num; 938 ObjCMessageExpr(EmptyShell Empty, unsigned NumArgs) argument 941 setNumArgs(NumArgs); 1023 unsigned NumArgs, 1150 /// \param NumArgs The number of message arguments, not including 1153 unsigned NumArgs, 1304 unsigned getNumArgs() const { return NumArgs; } 1317 assert(Arg < NumArgs && "Arg access out of range!"); 1321 assert(Arg < NumArgs [all...] |
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) { } 469 unsigned NumArgs; member in struct:clang::TemplateParameterList::DependentFunctionTemplateSpecializationInfo::CA 511 return d.NumArgs; 1440 unsigned NumArgs, 1451 unsigned NumArgs, 1677 unsigned NumArgs, [all...] |
H A D | ExprCXX.h | 1089 unsigned NumArgs : 16; 1112 : Expr(SC, Empty), Constructor(nullptr), NumArgs(0), Elidable(false), 1121 NumArgs(0), Elidable(false), HadMultipleCandidates(false), 1190 arg_iterator arg_end() { return Args + NumArgs; } 1192 const_arg_iterator arg_end() const { return Args + NumArgs; } 1198 unsigned getNumArgs() const { return NumArgs; } 1202 assert(Arg < NumArgs && "Arg access out of range!"); 1206 assert(Arg < NumArgs && "Arg access out of range!"); 1212 assert(Arg < NumArgs && "Arg access out of range!"); 1228 return child_range(&Args[0], &Args[0]+NumArgs); [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 120 unsigned getCallCost(FunctionType *FTy, int NumArgs) { argument 127 if (NumArgs < 0) 130 NumArgs = FTy->getNumParams(); 132 return TTI::TCC_Basic * (NumArgs + 1); 360 unsigned getCallCost(const Function *F, int NumArgs) { argument 363 if (NumArgs < 0) 366 NumArgs = F->arg_size(); 379 return static_cast<T *>(this)->getCallCost(F->getFunctionType(), NumArgs);
|
H A D | TargetTransformInfo.h | 150 unsigned getCallCost(FunctionType *FTy, int NumArgs = -1) const; 156 unsigned getCallCost(const Function *F, int NumArgs = -1) const; 525 virtual unsigned getCallCost(FunctionType *FTy, int NumArgs) = 0; 526 virtual unsigned getCallCost(const Function *F, int NumArgs) = 0; 615 unsigned getCallCost(FunctionType *FTy, int NumArgs) override { 616 return Impl.getCallCost(FTy, NumArgs); 618 unsigned getCallCost(const Function *F, int NumArgs) override { 619 return Impl.getCallCost(F, NumArgs);
|
/external/compiler-rt/lib/ubsan/ |
H A D | ubsan_diag.h | 177 unsigned NumArgs; member in class:__ubsan::Diag 184 CHECK(NumArgs != MaxArgs); 185 Args[NumArgs++] = A; 201 : Loc(Loc), Level(Level), Message(Message), NumArgs(0), NumRanges(0) {}
|
/external/clang/include/clang/Lex/ |
H A D | MacroInfo.h | 163 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs, argument 167 if (NumArgs == 0) return; 169 NumArguments = NumArgs; 170 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs); 171 for (unsigned i = 0; i != NumArgs; ++i)
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 672 unsigned NumArgs) { 674 + NumArgs * sizeof(TemplateArgument); 679 std::uninitialized_copy(Args, Args + NumArgs, StoredArgs); 680 return new (Mem) TemplateArgumentList(StoredArgs, NumArgs, true); 716 unsigned NumArgs, 723 TemplateArgs(TemplateArgumentList::CreateCopy(Context, Args, NumArgs)), 740 unsigned NumArgs, 745 SpecializedTemplate, Args, NumArgs, PrevDecl); 830 unsigned NumArgs, 837 Args, NumArgs, PrevDec 670 CreateCopy(ASTContext &Context, const TemplateArgument *Args, unsigned NumArgs) argument 711 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument 734 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 1073 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 1090 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument 1136 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 1152 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/clang/include/clang/Basic/ |
H A D | Diagnostic.h | 863 /// the common fields to registers, eliminating increments of the NumArgs field, 867 mutable unsigned NumArgs; member in class:clang::DiagnosticBuilder 884 : DiagObj(nullptr), NumArgs(0), IsActive(false), IsForceEmit(false) {} 887 : DiagObj(diagObj), NumArgs(0), IsActive(true), IsForceEmit(false) { 897 DiagObj->NumDiagArgs = NumArgs; 943 NumArgs = D.NumArgs; 973 assert(NumArgs < DiagnosticsEngine::MaxArguments && 975 DiagObj->DiagArgumentsKind[NumArgs] = DiagnosticsEngine::ak_std_string; 976 DiagObj->DiagArgumentsStr[NumArgs [all...] |
/external/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 374 unsigned NumArgs; member in class:clang::CodeGen::ABIArgInfo::CGFunctionInfo 405 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; } 407 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } 409 unsigned arg_size() const { return NumArgs; }
|
/external/clang/unittests/libclang/ |
H A D | LibclangTest.cpp | 450 int NumArgs = sizeof(Args) / sizeof(Args[0]); local 451 ClangTU = clang_parseTranslationUnit(Index, MName.c_str(), Args, NumArgs,
|
/external/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 71 unsigned NumArgs = Ins.size(); local 73 for (unsigned i = 0; i != NumArgs; ++i) {
|
/external/clang/tools/driver/ |
H A D | cc1as_main.cpp | 481 unsigned NumArgs = Asm.LLVMArgs.size(); local 482 const char **Args = new const char*[NumArgs + 2]; 484 for (unsigned i = 0; i != NumArgs; ++i) 486 Args[NumArgs + 1] = nullptr; 487 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/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngineBindings.cpp | 255 unsigned NumArgs, 260 ArgVec.reserve(NumArgs); 261 for (unsigned I = 0; I != NumArgs; ++I) 254 LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F, unsigned NumArgs, LLVMGenericValueRef *Args) argument
|