Home
last modified time | relevance | path

Searched refs:isVariadic (Results 1 – 25 of 73) sorted by relevance

123

/external/clang/lib/AST/
DMicrosoftCXXABI.cpp32 CallingConv getDefaultMethodCallConv(bool isVariadic) const { in getDefaultMethodCallConv()
33 if (!isVariadic && Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86) in getDefaultMethodCallConv()
DCXXABI.h35 virtual CallingConv getDefaultMethodCallConv(bool isVariadic) const = 0;
DItaniumCXXABI.cpp42 CallingConv getDefaultMethodCallConv(bool isVariadic) const { in getDefaultMethodCallConv()
DASTDiagnostic.cpp891 bool isVariadic = DefaultTTPD->isParameterPack(); in GetType() local
895 else if (!isVariadic) in GetType()
904 bool isVariadic = DefaultNTTPD->isParameterPack(); in GetExpr() local
908 else if (!isVariadic) in GetExpr()
923 bool isVariadic = DefaultTTPD->isParameterPack(); in GetTemplateDecl() local
930 else if (!isVariadic) in GetTemplateDecl()
DMicrosoftMangle.cpp1121 if (Proto->getNumArgs() == 0 && !Proto->isVariadic()) { in mangleType()
1142 if (Proto->isVariadic()) in mangleType()
1230 bool isVariadic = FPT->isVariadic(); in mangleCallingConvention() local
1231 CC = getASTContext().getDefaultCXXMethodCallConv(isVariadic); in mangleCallingConvention()
DDumpXML.cpp614 setFlag("variadic", D->isVariadic()); in visitBlockDeclAttrs()
843 setFlag("variadic", D->isVariadic()); in visitObjCMethodDeclAttrs()
980 setFlag("variadic", T->isVariadic()); in visitFunctionProtoTypeChildren()
/external/clang/lib/Lex/
DPPMacroExpansion.cpp361 bool isVariadic = MI->isVariadic(); in ReadFunctionLikeMacroArgs() local
414 if (!isVariadic) break; in ReadFunctionLikeMacroArgs()
450 if (!isVariadic && NumFixedArgsLeft == 0) { in ReadFunctionLikeMacroArgs()
494 isVarargsElided = MI->isVariadic(); in ReadFunctionLikeMacroArgs()
495 } else if (MI->isVariadic() && in ReadFunctionLikeMacroArgs()
530 } else if (NumActuals > MinArgsExpected && !MI->isVariadic()) { in ReadFunctionLikeMacroArgs()
/external/clang/lib/CodeGen/
DCGCall.h120 if (!prototype->isVariadic()) return All; in forPrototypePlus()
214 bool isVariadic() const { return Required.allowsOptionalArgs(); } in isVariadic() function
DCGCall.cpp109 bool isVariadic) { in adjustCXXMethodInfo() argument
111 CallingConv CC = CGT.getContext().getDefaultCXXMethodCallConv(isVariadic); in adjustCXXMethodInfo()
122 adjustCXXMethodInfo(CGT, extInfo, FTP->isVariadic()); in arrangeCXXMethodType()
209 adjustCXXMethodInfo(*this, extInfo, FTP->isVariadic()); in arrangeCXXConstructorDeclaration()
227 assert(FTP->isVariadic() == 0 && "dtor with formal parameters"); in arrangeCXXDestructor()
296 (MD->isVariadic() ? RequiredArgs(argTys.size()) : RequiredArgs::All); in arrangeObjCMessageSendSignature()
325 if (proto->isVariadic()) in arrangeFreeFunctionCall()
362 adjustCXXMethodInfo(*this, info, FPT->isVariadic()); in arrangeCXXMethodCall()
371 bool isVariadic) { in arrangeFunctionDeclaration() argument
379 (isVariadic ? RequiredArgs(args.size()) : RequiredArgs::All); in arrangeFunctionDeclaration()
[all …]
DCodeGenTypes.h179 bool isVariadic);
DCGObjCRuntime.cpp355 if (!signature.isVariadic()) in getMessageSendInfo()
DCGClass.cpp713 if (Ctor->getType()->getAs<FunctionProtoType>()->isVariadic()) in IsConstructorDelegationValid()
1315 assert((Arg == ArgEnd || FPT->isVariadic()) && in EmitSynthesizedCXXCopyCtorCall()
1818 if (cast<CXXMethodDecl>(CurFuncDecl)->isVariadic()) { in EmitLambdaToBlockPointerBody()
1849 if (MD->isVariadic()) { in EmitLambdaStaticInvokeFunction()
/external/clang/include/clang/Lex/
DMacroInfo.h238 bool isVariadic() const { return IsC99Varargs | IsGNUVarargs; } in isVariadic() function
/external/llvm/include/llvm/MC/
DMCInstrDesc.h189 bool isVariadic() const { in isVariadic() function
/external/clang/lib/Sema/
DDeclSpec.cpp147 DeclaratorChunk DeclaratorChunk::getFunction(bool hasProto, bool isVariadic, in getFunction() argument
176 I.Fun.isVariadic = isVariadic; in getFunction()
DSemaDeclObjC.cpp1461 if (ImpMethodDecl->isVariadic() != MethodDecl->isVariadic()) { in WarnConflictingTypedMethods()
1484 if (Method->isVariadic() != Overridden->isVariadic()) { in CheckConflictingOverridingMethod()
1521 match = (ImpMethodDecl->isVariadic() == MethodDecl->isVariadic()); in WarnExactTypedMethods()
2792 bool isVariadic, bool MethodDefinition) { in ActOnMethodDeclaration() argument
2827 MethodType == tok::minus, isVariadic, in ActOnMethodDeclaration()
DSemaChecking.cpp537 Proto->isVariadic() ? VariadicConstructor : VariadicDoesNotApply; in CheckConstructorCall()
578 Method->isVariadic() ? VariadicMethod : VariadicDoesNotApply; in CheckObjCMethodCall()
598 Proto && Proto->isVariadic() ? VariadicBlock : VariadicDoesNotApply ; in CheckBlockCall()
1311 bool isVariadic; in SemaBuiltinVAStart() local
1313 isVariadic = CurBlock->TheDecl->isVariadic(); in SemaBuiltinVAStart()
1315 isVariadic = FD->isVariadic(); in SemaBuiltinVAStart()
1317 isVariadic = getCurMethodDecl()->isVariadic(); in SemaBuiltinVAStart()
1319 if (!isVariadic) { in SemaBuiltinVAStart()
/external/llvm/utils/TableGen/
DCodeGenInstruction.h142 bool isVariadic; variable
DCodeGenInstruction.cpp31 isVariadic = false; in CGIOperandList()
99 isVariadic = true; in CGIOperandList()
DPseudoLoweringEmitter.cpp254 if (Dest.Operands.isVariadic) { in emitLoweringEmitter()
DInstrInfoEmitter.cpp338 if (Inst.Operands.isVariadic)OS << "|(1<<MCID::Variadic)"; in emitRecord()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCallAndReturn.cpp297 if (BD->isVariadic()) in shouldInlineDecl()
301 if (FD->isVariadic()) in shouldInlineDecl()
/external/clang/include/clang/AST/
DDeclObjC.h229 bool isVariadic = false,
237 IsInstance(isInstance), IsVariadic(isVariadic), in NamedDecl()
263 bool isVariadic = false,
401 bool isVariadic() const { return IsVariadic; } in isVariadic() function
/external/clang/tools/libclang/
DCIndexUSRs.cpp217 if (D->isVariadic()) in VisitFunctionDecl()
639 if (FT->isVariadic()) in VisitType()
/external/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp317 assert((DstRC || (MI->isVariadic() && IIOpNum >= MCID.getNumOperands())) && in AddRegisterOperand()
375 bool Imp = II && (IIOpNum >= II->getNumOperands() && !II->isVariadic()); in AddOperand()
730 if (II.isVariadic()) in EmitMachineNode()

123