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

References

tools/clang/lib/Sema/SemaExpr.cpp
16434     if (isa<FieldDecl>(ME->getMemberDecl())) {
16435       ExprResult Base = Rebuild(ME->getBase());
16439           S.Context, Base.get(), ME->isArrow(), ME->getOperatorLoc(),
16439           S.Context, Base.get(), ME->isArrow(), ME->getOperatorLoc(),
16440           ME->getQualifierLoc(), ME->getTemplateKeywordLoc(),
16440           ME->getQualifierLoc(), ME->getTemplateKeywordLoc(),
16441           ME->getMemberDecl(), ME->getFoundDecl(), ME->getMemberNameInfo(),
16441           ME->getMemberDecl(), ME->getFoundDecl(), ME->getMemberNameInfo(),
16441           ME->getMemberDecl(), ME->getFoundDecl(), ME->getMemberNameInfo(),
16442           CopiedTemplateArgs(ME), ME->getType(), ME->getValueKind(),
16442           CopiedTemplateArgs(ME), ME->getType(), ME->getValueKind(),
16442           CopiedTemplateArgs(ME), ME->getType(), ME->getValueKind(),
16443           ME->getObjectKind(), ME->isNonOdrUse());
16443           ME->getObjectKind(), ME->isNonOdrUse());
16446     if (ME->getMemberDecl()->isCXXInstanceMember())
16451     if (ME->isNonOdrUse() || IsPotentialResultOdrUsed(ME->getMemberDecl()))
16451     if (ME->isNonOdrUse() || IsPotentialResultOdrUsed(ME->getMemberDecl()))
16457         S.Context, ME->getBase(), ME->isArrow(), ME->getOperatorLoc(),
16457         S.Context, ME->getBase(), ME->isArrow(), ME->getOperatorLoc(),
16457         S.Context, ME->getBase(), ME->isArrow(), ME->getOperatorLoc(),
16458         ME->getQualifierLoc(), ME->getTemplateKeywordLoc(), ME->getMemberDecl(),
16458         ME->getQualifierLoc(), ME->getTemplateKeywordLoc(), ME->getMemberDecl(),
16458         ME->getQualifierLoc(), ME->getTemplateKeywordLoc(), ME->getMemberDecl(),
16459         ME->getFoundDecl(), ME->getMemberNameInfo(), CopiedTemplateArgs(ME),
16459         ME->getFoundDecl(), ME->getMemberNameInfo(), CopiedTemplateArgs(ME),
16459         ME->getFoundDecl(), ME->getMemberNameInfo(), CopiedTemplateArgs(ME),
16460         ME->getType(), ME->getValueKind(), ME->getObjectKind(), NOUR);
16460         ME->getType(), ME->getValueKind(), ME->getObjectKind(), NOUR);
16460         ME->getType(), ME->getValueKind(), ME->getObjectKind(), NOUR);