Searched refs:ArgInfo (Results 26 - 38 of 38) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp4645 ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo,
4690 if (!ArgInfo[i].Type) {
4694 ArgType = GetTypeFromParser(ArgInfo[i].Type, &DI);
4697 LookupResult R(*this, ArgInfo[i].Name, ArgInfo[i].NameLoc,
4703 Diag(ArgInfo[i].NameLoc,
4706 << ArgInfo[i].Name;
4714 : ArgInfo[i].NameLoc;
4717 ArgInfo[i].NameLoc, ArgInfo[
4639 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, const ParsedAttributesView &AttrList, tok::ObjCKeywordKind MethodDeclKind, bool isVariadic, bool MethodDefinition) argument
[all...]
H A DSemaTemplate.cpp6104 TypeSourceInfo *ArgInfo) {
6105 assert(ArgInfo && "invalid TypeSourceInfo");
6106 QualType Arg = ArgInfo->getType();
6107 SourceRange SR = ArgInfo->getTypeLoc().getSourceRange();
6103 CheckTemplateArgument(TemplateTypeParmDecl *Param, TypeSourceInfo *ArgInfo) argument
H A DSemaChecking.cpp2609 struct ArgInfo { struct
2617 ArgInfo Infos[2];
2823 for (const ArgInfo &A : F->Infos) {
2824 // Ignore empty ArgInfo elements.
H A DSemaExpr.cpp1882 TemplateArgumentLocInfo ArgInfo; local
1883 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo));
3727 TemplateArgumentLocInfo ArgInfo; local
3728 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo));
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp134 TemplateArgumentListInfo ArgInfo; local
135 ArgInfo.setLAngleLoc(readSourceLocation());
136 ArgInfo.setRAngleLoc(readSourceLocation());
138 ArgInfo.addArgument(Record.readTemplateArgumentLoc());
139 Args.initializeFrom(TemplateKWLoc, ArgInfo, ArgsLocArray);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp663 "Unexpected ArgInfo Kind in generic VAArg emitter!");
7771 ABIArgInfo ArgInfo =
7774 ArgInfo.setInReg(true);
7775 return ArgInfo;
7859 ABIArgInfo ArgInfo =
7861 ArgInfo.setInReg(true);
7862 return ArgInfo;
8873 ABIArgInfo ArgInfo = DefaultABIInfo::classifyArgumentType(Ty);
8874 if (!ArgInfo.isIndirect()) {
8879 return ArgInfo;
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp492 const CallLowering::ArgInfo &Result,
493 ArrayRef<CallLowering::ArgInfo> Args,
510 const CallLowering::ArgInfo &Result,
511 ArrayRef<CallLowering::ArgInfo> Args) {
524 SmallVector<CallLowering::ArgInfo, 3> Args;
537 SmallVector<CallLowering::ArgInfo, 3> Args;
576 Info.OrigRet = CallLowering::ArgInfo({0}, Type::getVoidTy(Ctx));
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafety.cpp1109 BeforeInfo *ArgInfo = getBeforeInfoForDecl(ArgVd, Analyzer);
1110 ArgInfo->Vect.push_back(Vd);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1432 const SmallVectorImpl<ISD::InputArg> &ArgInfo,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp1862 auto &ArgInfo = Info.getArgInfo(); local
1867 ArgInfo.DispatchPtr = allocateSGPR64Input(CCInfo);
1870 ArgInfo.QueuePtr = allocateSGPR64Input(CCInfo);
1875 ArgInfo.ImplicitArgPtr = allocateSGPR64Input(CCInfo);
1878 ArgInfo.DispatchID = allocateSGPR64Input(CCInfo);
1883 ArgInfo.WorkGroupIDX = allocateSGPR32Input(CCInfo);
1886 ArgInfo.WorkGroupIDY = allocateSGPR32Input(CCInfo);
1889 ArgInfo.WorkGroupIDZ = allocateSGPR32Input(CCInfo);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPython.cpp849 llvm::Expected<PythonCallable::ArgInfo> arg_info = pfunc.GetArgInfo();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2649 bool LLParser::ParseArgumentList(SmallVectorImpl<ArgInfo> &ArgList,
2739 SmallVector<ArgInfo, 8> ArgList;
5496 SmallVector<ArgInfo, 8> ArgList;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h9409 ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo,

Completed in 591 milliseconds

12