reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  292   ParseScope TemplateScope(this, Scope::TemplateParamScope, LM.TemplateScope);
  294   if (LM.TemplateScope) {
  295     Actions.ActOnReenterTemplateScope(getCurScope(), LM.Method);
  299   Actions.ActOnStartDelayedCXXMethodDeclaration(getCurScope(), LM.Method);
  305   for (unsigned I = 0, N = LM.DefaultArgs.size(); I != N; ++I) {
  306     auto Param = cast<ParmVarDecl>(LM.DefaultArgs[I].Param);
  310     std::unique_ptr<CachedTokens> Toks = std::move(LM.DefaultArgs[I].Toks);
  373       FunctionDecl *Old = cast<FunctionDecl>(LM.Method)->getPreviousDecl();
  385   if (CachedTokens *Toks = LM.ExceptionSpecTokens) {
  394     ExceptionSpecEnd.setEofData(LM.Method);
  412           = dyn_cast<FunctionTemplateDecl>(LM.Method))
  415       Method = cast<CXXMethodDecl>(LM.Method);
  434     if (Tok.isNot(tok::eof) || Tok.getEofData() != LM.Method)
  438     Actions.actOnDelayedExceptionSpecification(LM.Method, EST,
  451     if (Tok.is(tok::eof) && Tok.getEofData() == LM.Method)
  455     LM.ExceptionSpecTokens = nullptr;
  461   Actions.ActOnFinishDelayedCXXMethodDeclaration(getCurScope(), LM.Method);