Searched defs:isVariadic (Results 1 - 19 of 19) sorted by relevance

/external/clang/include/clang/Lex/
H A DMacroInfo.h238 bool isVariadic() const { return IsC99Varargs | IsGNUVarargs; } function in class:clang::MacroInfo
/external/llvm/include/llvm/MC/
H A DMCInstrDesc.h165 /// MachineInstruction. Note that variadic (isVariadic() returns true)
185 /// isVariadic - Return true if this instruction can have a variable number of
189 bool isVariadic() const { function in class:llvm::MCInstrDesc
/external/llvm/utils/TableGen/
H A DCodeGenInstruction.h142 bool isVariadic; member in class:llvm::CGIOperandList
H A DCodeGenDAGPatterns.cpp2364 bool isVariadic; member in class:InstAnalyzer
2368 isBitcast(false), isVariadic(false) {}
2381 if (hasSideEffects || mayLoad || mayStore || isVariadic)
2436 if (OpInfo.hasProperty(SDNPVariadic)) isVariadic = true;
2500 // Don't infer isVariadic. This flag means something different on SDNodes and
/external/clang/lib/CodeGen/
H A DCGCall.h120 if (!prototype->isVariadic()) return All;
214 bool isVariadic() const { return Required.allowsOptionalArgs(); } function in class:clang::CodeGen::CGFunctionInfo
H A DCGCall.cpp109 bool isVariadic) {
111 CallingConv CC = CGT.getContext().getDefaultCXXMethodCallConv(isVariadic);
122 adjustCXXMethodInfo(CGT, extInfo, FTP->isVariadic());
209 adjustCXXMethodInfo(*this, extInfo, FTP->isVariadic());
227 assert(FTP->isVariadic() == 0 && "dtor with formal parameters");
296 (MD->isVariadic() ? RequiredArgs(argTys.size()) : RequiredArgs::All);
325 if (proto->isVariadic())
362 adjustCXXMethodInfo(*this, info, FPT->isVariadic());
371 bool isVariadic) {
379 (isVariadic
107 adjustCXXMethodInfo(CodeGenTypes &CGT, FunctionType::ExtInfo &extInfo, bool isVariadic) argument
368 arrangeFunctionDeclaration(QualType resultType, const FunctionArgList &args, const FunctionType::ExtInfo &info, bool isVariadic) argument
[all...]
/external/clang/lib/Lex/
H A DPPMacroExpansion.cpp361 bool isVariadic = MI->isVariadic(); local
414 if (!isVariadic) break;
450 if (!isVariadic && NumFixedArgsLeft == 0) {
494 isVarargsElided = MI->isVariadic();
495 } else if (MI->isVariadic() &&
530 } else if (NumActuals > MinArgsExpected && !MI->isVariadic()) {
/external/clang/lib/Sema/
H A DDeclSpec.cpp147 DeclaratorChunk DeclaratorChunk::getFunction(bool hasProto, bool isVariadic, argument
176 I.Fun.isVariadic = isVariadic;
H A DSemaDeclObjC.cpp1461 if (ImpMethodDecl->isVariadic() != MethodDecl->isVariadic()) {
1484 if (Method->isVariadic() != Overridden->isVariadic()) {
1521 match = (ImpMethodDecl->isVariadic() == MethodDecl->isVariadic());
2792 bool isVariadic, bool MethodDefinition) {
2827 MethodType == tok::minus, isVariadic,
2780 ActOnMethodDeclaration( Scope *S, SourceLocation MethodLoc, SourceLocation EndLoc, tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, ArrayRef<SourceLocation> SelectorLocs, Selector Sel, ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, AttributeList *AttrList, tok::ObjCKeywordKind MethodDeclKind, bool isVariadic, bool MethodDefinition) argument
H A DSemaChecking.cpp537 Proto->isVariadic() ? VariadicConstructor : VariadicDoesNotApply;
578 Method->isVariadic() ? VariadicMethod : VariadicDoesNotApply;
598 Proto && Proto->isVariadic() ? VariadicBlock : VariadicDoesNotApply ;
1311 bool isVariadic; local
1313 isVariadic = CurBlock->TheDecl->isVariadic();
1315 isVariadic = FD->isVariadic();
1317 isVariadic = getCurMethodDecl()->isVariadic();
[all...]
H A DSemaExpr.cpp3501 if (Proto && Proto->isVariadic()) {
3551 Diag(RParenLoc, MinArgs == NumArgsInProto && !Proto->isVariadic()
3557 Diag(RParenLoc, MinArgs == NumArgsInProto && !Proto->isVariadic()
3576 if (!Proto->isVariadic()) {
4054 if (!Proto || !(Proto->isVariadic() && NumArgs >= Def->param_size()))
9300 bool isVariadic = local
9301 (isa<FunctionProtoType>(Fn) && cast<FunctionProtoType>(Fn)->isVariadic());
9303 CurBlock->TheDecl->setIsVariadic(isVariadic);
/external/clang/lib/AST/
H A DDeclObjC.cpp416 bool isVariadic,
425 isVariadic, isSynthesized, isImplicitlyDeclared,
409 Create(ASTContext &C, SourceLocation beginLoc, SourceLocation endLoc, Selector SelInfo, QualType T, TypeSourceInfo *ResultTInfo, DeclContext *contextDecl, bool isInstance, bool isVariadic, bool isSynthesized, bool isImplicitlyDeclared, bool isDefined, ImplementationControl impControl, bool HasRelatedResultType) argument
H A DMicrosoftMangle.cpp1121 if (Proto->getNumArgs() == 0 && !Proto->isVariadic()) {
1142 if (Proto->isVariadic())
1230 bool isVariadic = FPT->isVariadic(); local
1231 CC = getASTContext().getDefaultCXXMethodCallConv(isVariadic);
H A DASTDiagnostic.cpp891 bool isVariadic = DefaultTTPD->isParameterPack(); local
895 else if (!isVariadic)
904 bool isVariadic = DefaultNTTPD->isParameterPack(); local
908 else if (!isVariadic)
923 bool isVariadic = DefaultTTPD->isParameterPack(); local
930 else if (!isVariadic)
H A DDecl.cpp917 if (FT->isVariadic()) {
1634 bool FunctionDecl::isVariadic() const { function in class:FunctionDecl
1636 return FT->isVariadic();
1730 if (proto->getNumArgs() != 2 || proto->isVariadic()) return false;
H A DASTContext.cpp2488 /// list. isVariadic indicates whether the argument list includes '...'.
6362 if (lproto->isVariadic() != rproto->isVariadic())
6411 if (proto->isVariadic()) return QualType();
7330 CallingConv ASTContext::getDefaultCXXMethodCallConv(bool isVariadic) { argument
7332 return ABI->getDefaultMethodCallConv(isVariadic);
/external/clang/lib/Parse/
H A DParseObjc.cpp1108 bool isVariadic = false; local
1114 isVariadic = true;
1151 MethodImplKind, isVariadic, MethodDefinition);
/external/clang/include/clang/AST/
H A DDeclObjC.h229 bool isVariadic = false,
237 IsInstance(isInstance), IsVariadic(isVariadic),
263 bool isVariadic = false,
401 bool isVariadic() const { return IsVariadic; } function in class:clang::ObjCList
/external/clang/include/clang/Sema/
H A DDeclSpec.h1104 /// isVariadic - If this function has a prototype, and if that
1107 unsigned isVariadic : 1; member in struct:clang::DeclaratorChunk::FunctionTypeInfo
1130 /// When isVariadic is true, the location of the ellipsis in the source.
1363 static DeclaratorChunk getFunction(bool hasProto, bool isVariadic,

Completed in 316 milliseconds