Home
last modified time | relevance | path

Searched refs:Proto (Results 1 – 25 of 53) sorted by relevance

123

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclPrinter.cpp434 std::string Proto = D->getNameInfo().getAsString(); in VisitFunctionDecl() local
438 Proto = '(' + Proto + ')'; in VisitFunctionDecl()
447 Proto += "("; in VisitFunctionDecl()
449 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
463 Proto += ", "; in VisitFunctionDecl()
464 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl()
468 Proto += ")"; in VisitFunctionDecl()
472 Proto += " const"; in VisitFunctionDecl()
474 Proto += " volatile"; in VisitFunctionDecl()
476 Proto += " restrict"; in VisitFunctionDecl()
[all …]
HDMangle.cpp165 const FunctionProtoType *Proto = dyn_cast<FunctionProtoType>(FT); in mangleName() local
169 if (!Proto) { in mangleName()
173 assert(!Proto->isVariadic()); in mangleName()
178 for (const auto &AT : Proto->param_types()) in mangleName()
HDItaniumCXXABI.cpp62 const FunctionProtoType *Proto = in getManglingNumber() local
67 Context.getFunctionType(Context.VoidTy, Proto->getParamTypes(), in getManglingNumber()
HDDeclObjC.cpp72 if (const ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(this)) { in getMethod() local
73 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in getMethod()
134 for (const auto *Proto : ID->all_referenced_protocols()) in HasUserDeclaredSetterMethod() local
135 if (Proto->HasUserDeclaredSetterMethod(Property)) in HasUserDeclaredSetterMethod()
158 if (const ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(DC)) { in findPropertyDecl() local
159 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in findPropertyDecl()
188 if (const ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(this)) { in FindPropertyDeclaration() local
189 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in FindPropertyDeclaration()
377 for (auto *Proto : all_referenced_protocols()) { in mergeClassExtensionProtocolList() local
378 if (C.ProtocolCompatibleWithProtocol(ProtoInExtension, Proto)) { in mergeClassExtensionProtocolList()
HDMicrosoftMangle.cpp1631 const FunctionProtoType *Proto = cast<FunctionProtoType>(T); in mangleFunctionType() local
1657 Qualifiers Quals = Qualifiers::fromCVRMask(Proto->getTypeQuals()); in mangleFunctionType()
1659 mangleRefQualifier(Proto->getRefQualifier()); in mangleFunctionType()
1688 Proto->getParamType(0) in mangleFunctionType()
1702 QualType ResultType = Proto->getReturnType(); in mangleFunctionType()
1720 if (Proto->getNumParams() == 0 && !Proto->isVariadic()) { in mangleFunctionType()
1724 for (const QualType &Arg : Proto->param_types()) in mangleFunctionType()
1727 if (Proto->isVariadic()) in mangleFunctionType()
1733 mangleThrowSpecification(Proto); in mangleFunctionType()
HDItaniumMangle.cpp1286 const FunctionProtoType *Proto = Lambda->getLambdaTypeInfo()->getType()-> in mangleLambda() local
1288 mangleBareFunctionType(Proto, /*MangleReturnType=*/false); in mangleLambda()
2065 const FunctionProtoType *Proto = cast<FunctionProtoType>(T); in mangleBareFunctionType() local
2074 mangleType(Proto->getReturnType()); in mangleBareFunctionType()
2078 if (Proto->getNumParams() == 0 && !Proto->isVariadic()) { in mangleBareFunctionType()
2086 for (const auto &Arg : Proto->param_types()) in mangleBareFunctionType()
2092 if (Proto->isVariadic()) in mangleBareFunctionType()
/NextBSD/contrib/llvm/tools/clang/utils/TableGen/
HDNeonEmitter.cpp277 std::string Name, Proto; member in __anonb62af4a80111::Intrinsic
321 Intrinsic(Record *R, StringRef Name, StringRef Proto, TypeSpec OutTS, in Intrinsic() argument
324 : R(R), Name(Name.str()), Proto(Proto.str()), OutTS(OutTS), InTS(InTS), in Intrinsic()
331 if (Proto.find('i') != std::string::npos) in Intrinsic()
336 if (Proto.find('p') != std::string::npos || in Intrinsic()
337 Proto.find('c') != std::string::npos) in Intrinsic()
343 Proto.find('s') != std::string::npos) in Intrinsic()
349 Types.emplace_back(OutTS, Proto[0]); in Intrinsic()
350 for (unsigned I = 1; I < Proto.size(); ++I) in Intrinsic()
351 Types.emplace_back(InTS, Proto[I]); in Intrinsic()
[all …]
/NextBSD/contrib/netbsd-tests/lib/librumphijack/
HDnetstat.expout2 Proto Recv-Q Send-Q Local Address Foreign Address State
5 Proto Recv-Q Send-Q Local Address Foreign Address (state)
/NextBSD/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/
HDget.ipv4remote.pl87 Proto => "tcp",
HDtst.ipv4localtcp.ksh83 Proto => "tcp",
HDtst.ipv4remotetcp.ksh73 Proto => "tcp",
HDtst.remotetcpstate.ksh80 Proto => "tcp",
HDtst.localtcpstate.ksh75 Proto => "tcp",
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGException.cpp450 const FunctionProtoType *Proto = FD->getType()->getAs<FunctionProtoType>(); in EmitStartEHSpec() local
451 if (!Proto) in EmitStartEHSpec()
454 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in EmitStartEHSpec()
456 if (Proto->getNoexceptSpec(getContext()) == FunctionProtoType::NR_Nothrow) { in EmitStartEHSpec()
465 unsigned NumExceptions = Proto->getNumExceptions(); in EmitStartEHSpec()
469 QualType Ty = Proto->getExceptionType(I); in EmitStartEHSpec()
529 const FunctionProtoType *Proto = FD->getType()->getAs<FunctionProtoType>(); in EmitEndEHSpec() local
530 if (!Proto) in EmitEndEHSpec()
533 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in EmitEndEHSpec()
535 if (Proto->getNoexceptSpec(getContext()) == FunctionProtoType::NR_Nothrow) { in EmitEndEHSpec()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaOverload.cpp5538 const FunctionProtoType *Proto = Fn->getType()->getAs<FunctionProtoType>(); in IsAcceptableNonMemberOperatorCandidate() local
5539 if (Proto->getNumParams() < 1) in IsAcceptableNonMemberOperatorCandidate()
5543 QualType ArgType = Proto->getParamType(0).getNonReferenceType(); in IsAcceptableNonMemberOperatorCandidate()
5548 if (Proto->getNumParams() < 2) in IsAcceptableNonMemberOperatorCandidate()
5552 QualType ArgType = Proto->getParamType(1).getNonReferenceType(); in IsAcceptableNonMemberOperatorCandidate()
5576 const FunctionProtoType *Proto in AddOverloadCandidate() local
5578 assert(Proto && "Functions without a prototype cannot be overloaded"); in AddOverloadCandidate()
5650 unsigned NumParams = Proto->getNumParams(); in AddOverloadCandidate()
5656 !Proto->isVariadic()) { in AddOverloadCandidate()
5696 QualType ParamType = Proto->getParamType(ArgIdx); in AddOverloadCandidate()
[all …]
HDSemaExceptionSpec.cpp164 const FunctionProtoType *Proto = in ResolveExceptionSpec() local
166 if (Proto->getExceptionSpecType() == clang::EST_Unparsed) { in ResolveExceptionSpec()
168 Proto = nullptr; in ResolveExceptionSpec()
170 return Proto; in ResolveExceptionSpec()
HDSemaObjCProperty.cpp110 ObjCProtocolDecl *Proto, in CheckPropertyAgainstProtocol() argument
113 if (!Known.insert(Proto).second) in CheckPropertyAgainstProtocol()
117 DeclContext::lookup_result R = Proto->lookup(Prop->getDeclName()); in CheckPropertyAgainstProtocol()
120 S.DiagnosePropertyMismatch(Prop, ProtoProp, Proto->getIdentifier(), true); in CheckPropertyAgainstProtocol()
126 for (auto *P : Proto->protocols()) in CheckPropertyAgainstProtocol()
226 ObjCProtocolDecl *Proto = cast<ObjCProtocolDecl>(ClassDecl); in ActOnProperty() local
227 for (auto *P : Proto->protocols()) in ActOnProperty()
1571 if (ObjCProtocolDecl *Proto = in DefaultSynthesizeProperties() local
1580 << Prop << Proto; in DefaultSynthesizeProperties()
HDSemaCodeComplete.cpp2342 if (const FunctionProtoType *Proto in AddFunctionParameterChunks() local
2344 if (Proto->isVariadic()) { in AddFunctionParameterChunks()
2345 if (Proto->getNumParams() == 0) in AddFunctionParameterChunks()
2458 const FunctionProtoType *Proto in AddFunctionTypeQualsToCompletionString() local
2460 if (!Proto || !Proto->getTypeQuals()) in AddFunctionTypeQualsToCompletionString()
2466 if (Proto->getTypeQuals() == Qualifiers::Const) { in AddFunctionTypeQualsToCompletionString()
2471 if (Proto->getTypeQuals() == Qualifiers::Volatile) { in AddFunctionTypeQualsToCompletionString()
2476 if (Proto->getTypeQuals() == Qualifiers::Restrict) { in AddFunctionTypeQualsToCompletionString()
2483 if (Proto->isConst()) in AddFunctionTypeQualsToCompletionString()
2485 if (Proto->isVolatile()) in AddFunctionTypeQualsToCompletionString()
[all …]
HDSemaLambda.cpp1339 const FunctionProtoType *Proto = in addBlockPointerConversion() local
1345 FunctionProtoType::ExtProtoInfo BlockEPI = Proto->getExtProtoInfo(); in addBlockPointerConversion()
1348 Proto->isVariadic(), /*IsCXXMethod=*/false)); in addBlockPointerConversion()
1351 Proto->getReturnType(), Proto->getParamTypes(), BlockEPI); in addBlockPointerConversion()
HDSemaTemplateDeduction.cpp2551 const FunctionProtoType *Proto in SubstituteExplicitTemplateArguments() local
2553 assert(Proto && "Function template does not have a prototype?"); in SubstituteExplicitTemplateArguments()
2562 if (Proto->hasTrailingReturn()) { in SubstituteExplicitTemplateArguments()
2590 SubstType(Proto->getReturnType(), in SubstituteExplicitTemplateArguments()
2599 if (!Proto->hasTrailingReturn() && in SubstituteExplicitTemplateArguments()
2610 Proto->getExtProtoInfo()); in SubstituteExplicitTemplateArguments()
3299 const FunctionProtoType *Proto in DeduceTemplateArguments() local
3301 if (Proto->isTemplateVariadic()) in DeduceTemplateArguments()
3303 else if (Proto->isVariadic()) in DeduceTemplateArguments()
4758 const FunctionProtoType *Proto = cast<FunctionProtoType>(T); in MarkUsedTemplateParameters() local
[all …]
HDSemaDeclCXX.cpp157 const FunctionProtoType *Proto in CalledDecl() local
159 Proto = Self->ResolveExceptionSpec(CallLoc, Proto); in CalledDecl()
160 if (!Proto) in CalledDecl()
163 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in CalledDecl()
194 Proto->getNoexceptSpec(Self->Context); in CalledDecl()
215 for (const auto &E : Proto->exceptions()) in CalledDecl()
6702 const FunctionProtoType *Proto = R->getAs<FunctionProtoType>(); in CheckConstructorDeclarator() local
6703 if (Proto->getReturnType() == Context.VoidTy && !D.isInvalidType()) in CheckConstructorDeclarator()
6706 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); in CheckConstructorDeclarator()
6710 return Context.getFunctionType(Context.VoidTy, Proto->getParamTypes(), EPI); in CheckConstructorDeclarator()
[all …]
HDSemaChecking.cpp1212 const FunctionProtoType *Proto, in CheckNonNullArguments() argument
1215 assert((FDecl || Proto) && "Need a function declaration or prototype"); in CheckNonNullArguments()
1264 if (!Proto) { in CheckNonNullArguments()
1274 Proto = type->getAs<FunctionProtoType>(); in CheckNonNullArguments()
1280 if (Proto) { in CheckNonNullArguments()
1282 for (auto paramType : Proto->getParamTypes()) { in CheckNonNullArguments()
1305 void Sema::checkCall(NamedDecl *FDecl, const FunctionProtoType *Proto, in checkCall() argument
1328 unsigned NumParams = Proto ? Proto->getNumParams() in checkCall()
1344 if (FDecl || Proto) { in checkCall()
1345 CheckNonNullArguments(*this, FDecl, Proto, Args, Loc); in checkCall()
[all …]
HDSemaExpr.cpp4225 Sema::getVariadicCallType(FunctionDecl *FDecl, const FunctionProtoType *Proto, in getVariadicCallType() argument
4227 if (Proto && Proto->isVariadic()) { in getVariadicCallType()
4315 const FunctionProtoType *Proto, in ConvertArgumentsForCall() argument
4327 unsigned NumParams = Proto->getNumParams(); in ConvertArgumentsForCall()
4342 MinArgs == NumParams && !Proto->isVariadic() in ConvertArgumentsForCall()
4350 MinArgs == NumParams && !Proto->isVariadic() in ConvertArgumentsForCall()
4355 Diag(RParenLoc, MinArgs == NumParams && !Proto->isVariadic() in ConvertArgumentsForCall()
4374 if (!Proto->isVariadic()) { in ConvertArgumentsForCall()
4378 MinArgs == NumParams && !Proto->isVariadic() in ConvertArgumentsForCall()
4415 VariadicCallType CallType = getVariadicCallType(FDecl, Proto, Fn); in ConvertArgumentsForCall()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDataRecursiveASTVisitor.h2163 FunctionProtoTypeLoc Proto = TL.castAs<FunctionProtoTypeLoc>(); in TraverseLambdaExpr() local
2171 for (unsigned I = 0, N = Proto.getNumParams(); I != N; ++I) { in TraverseLambdaExpr()
2172 TRY_TO(TraverseDecl(Proto.getParam(I))); in TraverseLambdaExpr()
2175 TRY_TO(TraverseTypeLoc(Proto.getReturnLoc())); in TraverseLambdaExpr()
2178 auto *T = Proto.getTypePtr(); in TraverseLambdaExpr()
/NextBSD/contrib/llvm/utils/TableGen/
HDCodeGenRegisters.cpp571 Record *Proto = Lists[0][n]; in expand() local
590 ArrayRef<Record *> Supers = Proto->getSuperClasses(); in expand()
591 ArrayRef<SMRange> Ranges = Proto->getSuperClassRanges(); in expand()
596 for (unsigned i = 0, e = Proto->getValues().size(); i != e; ++i) { in expand()
597 RecordVal RV = Proto->getValues()[i]; in expand()

123