Searched refs:arg_iterator (Results 1 - 25 of 85) sorted by relevance

1234

/external/clang/include/clang/Driver/
H A DArgList.h31 /// arg_iterator - Iterates through arguments stored inside an ArgList.
32 class arg_iterator { class in namespace:clang::driver
58 arg_iterator(SmallVectorImpl<Arg*>::const_iterator it, function in class:clang::driver::arg_iterator
69 arg_iterator &operator++() {
75 arg_iterator operator++(int) {
76 arg_iterator tmp(*this);
81 friend bool operator==(arg_iterator LHS, arg_iterator RHS) {
84 friend bool operator!=(arg_iterator LHS, arg_iterator RH
[all...]
/external/clang/include/clang/Lex/
H A DMacroInfo.h213 typedef IdentifierInfo* const *arg_iterator; typedef in class:clang::MacroInfo
215 arg_iterator arg_begin() const { return ArgumentList; }
216 arg_iterator arg_end() const { return ArgumentList+NumArguments; }
222 for (arg_iterator I = arg_begin(), E = arg_end(); I != E; ++I)
/external/llvm/lib/Transforms/Utils/
H A DInstructionNamer.cpp35 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end();
H A DCloneModule.cpp96 Function::arg_iterator DestI = F->arg_begin();
/external/llvm/lib/Analysis/
H A DCaptureTracking.cpp118 CallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end();
119 for (CallSite::arg_iterator A = B; A != E; ++A)
H A DAliasAnalysis.cpp95 for (ImmutableCallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end();
153 for (ImmutableCallSite::arg_iterator
173 for (ImmutableCallSite::arg_iterator
423 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end();
H A DAliasDebugger.cpp61 for (Function::arg_iterator AI = I->arg_begin(), AE = I->arg_end();
H A DAliasAnalysisEvaluator.cpp137 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(); I != E; ++I)
151 for (CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end();
/external/llvm/lib/Target/Hexagon/
H A DHexagonRemoveSZExtArgs.cpp51 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); AI != AE;
/external/llvm/tools/opt/
H A DAnalysisWrappers.cpp48 for (CallSite::arg_iterator AI = CS.arg_begin(),
/external/clang/lib/CodeGen/
H A DCGCall.h205 typedef ArgInfo *arg_iterator; typedef in class:clang::CodeGen::CGFunctionInfo
209 arg_iterator arg_begin() { return getArgsBuffer() + 1; }
210 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; }
265 for (arg_iterator it = arg_begin(), ie = arg_end(); it != ie; ++it)
/external/clang/include/clang/Sema/
H A DAttributeList.h263 class arg_iterator {
267 arg_iterator(Expr * const *x, unsigned idx) : X(x), Idx(idx) {}
269 arg_iterator& operator++() {
274 bool operator==(const arg_iterator& I) const {
280 bool operator!=(const arg_iterator& I) const {
293 arg_iterator arg_begin() const {
294 return arg_iterator(getArgsBuffer(), 0);
297 arg_iterator arg_end() const {
298 return arg_iterator(getArgsBuffer(), NumArgs);
/external/llvm/include/llvm/
H A DFunction.h80 typedef ArgumentListType::iterator arg_iterator; typedef in class:llvm::Function
367 arg_iterator arg_begin() {
375 arg_iterator arg_end() {
/external/llvm/lib/Transforms/IPO/
H A DIPConstantPropagation.cpp105 CallSite::arg_iterator AI = CS.arg_begin();
106 Function::arg_iterator Arg = F.arg_begin();
134 Function::arg_iterator AI = F.arg_begin();
H A DFunctionAttrs.cpp140 for (CallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end();
288 Function::arg_iterator AI = F->arg_begin(), AE = F->arg_end();
289 for (CallSite::arg_iterator PI = CS.arg_begin(), PE = CS.arg_end();
373 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end();
384 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); A!=E; ++A)
H A DArgumentPromotion.cpp131 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end();
224 Function::arg_iterator(Arg));
525 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E;
649 CallSite::arg_iterator AI = CS.arg_begin();
651 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end();
770 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(),
843 Function::arg_iterator TheArg = I2;
H A DDeadArgumentElimination.cpp280 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(),
308 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end();
734 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end();
795 CallSite::arg_iterator I = CS.arg_begin();
808 for (CallSite::arg_iterator E = CS.arg_end(); I != E; ++I, ++i) {
898 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(),
/external/clang/lib/Driver/
H A DArgList.cpp22 void arg_iterator::SkipToNextArg() {
248 for (arg_iterator it = filtered_begin(Id0, Id1, Id2),
257 for (arg_iterator it = filtered_begin(Id0, Id1, Id2),
268 for (arg_iterator it = filtered_begin(Id0),
283 for (arg_iterator it = filtered_begin(Id0),
/external/llvm/examples/BrainF/
H A DBrainFDriver.cpp65 Function::arg_iterator args = main_func->arg_begin();
/external/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp279 for (Function::arg_iterator AI = F->arg_begin(); &*AI != Arg; ++AI)
397 CallSite::arg_iterator I = CallSite(CI).arg_begin(),
399 Function::arg_iterator FI = F->arg_begin(),
498 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end();
/external/llvm/include/llvm/Support/
H A DCallSite.h132 /// arg_iterator - The type of iterator to use when looping over actual
134 typedef IterTy arg_iterator;
258 for (arg_iterator AI = this->arg_begin(), E = this->arg_end(); AI != E;
/external/clang/lib/Lex/
H A DMacroInfo.cpp104 for (arg_iterator I = arg_begin(), OI = Other.arg_begin(), E = arg_end();
/external/clang/lib/Frontend/
H A DCompilerInvocation.cpp998 for (arg_iterator I = Args.filtered_begin(OPT_W_Group),
1146 for (arg_iterator it = Args.filtered_begin(OPT_analyzer_checker,
1162 for (arg_iterator it = Args.filtered_begin(OPT_analyzer_config),
1544 for (arg_iterator it = Args.filtered_begin(OPT_plugin_arg),
1554 for (arg_iterator it = Args.filtered_begin(OPT_plugin_arg),
1711 for (arg_iterator it = Args.filtered_begin(OPT_I, OPT_F,
1730 for (arg_iterator it = Args.filtered_begin(OPT_iprefix, OPT_iwithprefix,
1744 for (arg_iterator it = Args.filtered_begin(OPT_idirafter),
1747 for (arg_iterator it = Args.filtered_begin(OPT_iquote),
1750 for (arg_iterator i
[all...]
/external/clang/include/clang/AST/
H A DExprCXX.h978 typedef ExprIterator arg_iterator; typedef in class:clang::CXXConstructExpr
981 arg_iterator arg_begin() { return Args; }
982 arg_iterator arg_end() { return Args + NumArgs; }
1596 typedef ExprIterator arg_iterator;
1599 arg_iterator placement_arg_begin() {
1602 arg_iterator placement_arg_end() {
2097 typedef TypeSourceInfo **arg_iterator;
2098 arg_iterator arg_begin() {
2101 arg_iterator arg_end() {
2864 typedef Expr** arg_iterator;
[all...]
/external/clang/tools/driver/
H A Dcc1as_main.cpp161 for (arg_iterator it = Args->filtered_begin(cc1asoptions::OPT_UNKNOWN),
188 for (arg_iterator it = Args->filtered_begin(OPT_INPUT),

Completed in 480 milliseconds

1234