Home | History | Annotate | Download | only in Sema

Lines Matching refs:Arg

45     ParsedTemplateArgument() : Kind(Type), Arg(nullptr) { }
49 /// \param Arg the template type argument or non-type template argument.
51 ParsedTemplateArgument(KindType Kind, void *Arg, SourceLocation Loc)
52 : Kind(Kind), Arg(Arg), Loc(Loc) { }
67 Arg(Template.getAsOpaquePtr()),
71 bool isInvalid() const { return Arg == nullptr; }
79 return ParsedType::getFromOpaquePtr(Arg);
85 return static_cast<Expr*>(Arg);
91 return ParsedTemplateTy::getFromOpaquePtr(Arg);
126 void *Arg;