Lines Matching refs:VarArgs
70 class VarArgs;
131 const VarArgs* va;
140 class VarArgs { class
142 VarArgs(jmethodID m, va_list var) : m_(m), type_(kTypeVaList), cnt_(0) { in VarArgs() function in art::VarArgs
146 VarArgs(jmethodID m, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(0), ptr_(vals) {} in VarArgs() function in art::VarArgs
148 ~VarArgs() { in ~VarArgs()
154 VarArgs(VarArgs&& other) { in VarArgs() function in art::VarArgs
169 VarArgs Clone() const { in Clone()
173 return VarArgs(m_, cnt_, const_cast<VarArgs*>(this)->vargs_); in Clone()
175 return VarArgs(m_, cnt_, ptr_); in Clone()
223 VarArgs(jmethodID m, uint32_t cnt, va_list var) : m_(m), type_(kTypeVaList), cnt_(cnt) { in VarArgs() function in art::VarArgs
227 …VarArgs(jmethodID m, uint32_t cnt, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(cnt), ptr_(v… in VarArgs() function in art::VarArgs
858 bool CheckVarArgs(ScopedObjectAccess& soa, const VarArgs* args_p) in CheckVarArgs()
861 VarArgs args(args_p->Clone()); in CheckVarArgs()
973 const VarArgs* va = arg.va; in TracePossibleHeapValue()
974 VarArgs args(va->Clone()); in TracePossibleHeapValue()
1993 VarArgs rest(mid, vargs); in NewObjectV()
2017 VarArgs rest(mid, vargs); in NewObjectA()
2854 jclass c, jmethodID mid, InvokeType invoke, const VarArgs* vargs) in CheckCallArgs()
2889 VarArgs rest(mid, vargs); in CallMethodA()
3073 VarArgs rest(mid, vargs); in CallMethodV()