/llvm-project/llvm/include/llvm/Option/ |
H A D | Arg.h | 41 const Arg *BaseArg; variable 74 const Arg *BaseArg = nullptr); 76 const char *Value0, const Arg *BaseArg = nullptr); 78 const char *Value0, const char *Value1, const Arg *BaseArg = nullptr); 100 return BaseArg ? *BaseArg : *this; in getBaseArg() 102 Arg &getBaseArg() { return BaseArg ? const_cast<Arg &>(*BaseArg) : *this; } in getBaseArg() 103 void setBaseArg(const Arg *BaseArg) { this->BaseArg = BaseArg; } in setBaseArg() argument
|
H A D | ArgList.h | 500 void AddFlagArg(const Arg *BaseArg, const Option Opt) { in AddFlagArg() argument 501 append(MakeFlagArg(BaseArg, Opt)); in AddFlagArg() 507 void AddPositionalArg(const Arg *BaseArg, const Option Opt, in AddPositionalArg() argument 509 append(MakePositionalArg(BaseArg, Opt, Value)); in AddPositionalArg() 515 void AddSeparateArg(const Arg *BaseArg, const Option Opt, in AddSeparateArg() argument 517 append(MakeSeparateArg(BaseArg, Opt, Value)); in AddSeparateArg() 522 void AddJoinedArg(const Arg *BaseArg, const Option Opt, in AddJoinedArg() argument 524 append(MakeJoinedArg(BaseArg, Opt, Value)); in AddJoinedArg() 528 Arg *MakeFlagArg(const Arg *BaseArg, const Option Opt) const; 532 Arg *MakePositionalArg(const Arg *BaseArg, const Option Opt, [all …]
|
/llvm-project/llvm/lib/Option/ |
H A D | Arg.cpp | 21 Arg::Arg(const Option Opt, StringRef S, unsigned Index, const Arg *BaseArg) in Arg() argument 22 : Opt(Opt), BaseArg(BaseArg), Spelling(S), Index(Index), Claimed(false), in Arg() 26 const Arg *BaseArg) in Arg() argument 27 : Opt(Opt), BaseArg(BaseArg), Spelling(S), Index(Index), Claimed(false), in Arg() 33 const char *Value1, const Arg *BaseArg) in Arg() argument 34 : Opt(Opt), BaseArg(BaseArg), Spelling(S), Index(Index), Claimed(false), in Arg()
|
H A D | ArgList.cpp | 252 Arg *DerivedArgList::MakeFlagArg(const Arg *BaseArg, const Option Opt) const { in MakeFlagArg() argument 255 BaseArgs.MakeIndex(Opt.getName()), BaseArg)); in MakeFlagArg() 259 Arg *DerivedArgList::MakePositionalArg(const Arg *BaseArg, const Option Opt, in MakePositionalArg() argument 264 Index, BaseArgs.getArgString(Index), BaseArg)); in MakePositionalArg() 268 Arg *DerivedArgList::MakeSeparateArg(const Arg *BaseArg, const Option Opt, in MakeSeparateArg() argument 273 Index, BaseArgs.getArgString(Index + 1), BaseArg)); in MakeSeparateArg() 277 Arg *DerivedArgList::MakeJoinedArg(const Arg *BaseArg, const Option Opt, in MakeJoinedArg() argument 282 BaseArgs.getArgString(Index) + Opt.getName().size(), BaseArg)); in MakeJoinedArg()
|
/llvm-project/llvm/tools/llvm-lto/ |
H A D | llvm-lto.cpp | 1085 unsigned BaseArg = 0; in main() 1111 for (unsigned i = BaseArg; i < InputFilenames.size(); ++i) { in main() 1131 if (SetMergedModule && i == BaseArg) { in main() 1023 unsigned BaseArg = 0; main() local
|
/llvm-project/clang/lib/Driver/ |
H A D | Driver.cpp | 985 appendOneArg(InputArgList & Args,const Arg * Opt,const Arg * BaseArg) appendOneArg() argument 1042 const Arg *BaseArg = &Opt->getBaseArg(); readConfigFile() local 1234 const Arg *BaseArg = &Opt->getBaseArg(); BuildCompilation() local
|
/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 3871 ExprResult RebuildObjCIvarRefExpr(Expr *BaseArg, ObjCIvarDecl *Ivar, in RebuildObjCPropertyRefExpr() 3877 BaseArg, BaseArg->getType(), 3891 ExprResult RebuildObjCPropertyRefExpr(Expr *BaseArg, 3896 return getSema().BuildMemberReferenceExpr(BaseArg, BaseArg->getType(), in RebuildShuffleVectorExpr() 3926 ExprResult RebuildObjCIsaExpr(Expr *BaseArg, SourceLocation IsaLoc, in RebuildConvertVectorExpr() 3930 return getSema().BuildMemberReferenceExpr(BaseArg, BaseArg->getType(), in RebuildConvertVectorExpr() 3824 RebuildObjCIvarRefExpr(Expr * BaseArg,ObjCIvarDecl * Ivar,SourceLocation IvarLoc,bool IsArrow,bool IsFreeIvar) RebuildObjCIvarRefExpr() argument 3844 RebuildObjCPropertyRefExpr(Expr * BaseArg,ObjCPropertyDecl * Property,SourceLocation PropertyLoc) RebuildObjCPropertyRefExpr() argument 3879 RebuildObjCIsaExpr(Expr * BaseArg,SourceLocation IsaLoc,SourceLocation OpLoc,bool IsArrow) RebuildObjCIsaExpr() argument
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 1121 CallArg BaseArg = CallArg(RValue::getAggregate(Base), BS->getType()); in ExpandTypeToArgs() 1124 ExpandTypeToArgs(BS->getType(), BaseArg, IRFuncTy, IRCallArgs, in ExpandTypeToArgs() 1122 CallArg BaseArg = CallArg(RValue::getAggregate(Base), BS->getType()); ExpandTypeToArgs() local
|
H A D | CGOpenMPRuntime.cpp | 9075 ImplicitParamDecl BaseArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, C.VoidPtrTy, emitUserDefinedMapper() local
|