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

Declarations

gen/tools/clang/include/clang/AST/StmtNodes.inc
 1219 UNRESOLVEDMEMBEREXPR(UnresolvedMemberExpr, OverloadExpr)

References

tools/clang/include/clang/AST/ASTTypeTraits.h
   65     return ASTNodeKind(KindToKindId<T>::Id);
   65     return ASTNodeKind(KindToKindId<T>::Id);
tools/clang/include/clang/AST/ExprCXX.h
 3022            T->getStmtClass() == UnresolvedMemberExprClass;
 3908     return T->getStmtClass() == UnresolvedMemberExprClass;
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 2595   TRY_TO(TraverseNestedNameSpecifierLoc(S->getQualifierLoc()));
 2596   if (S->hasExplicitTemplateArgs()) {
 2597     TRY_TO(TraverseTemplateArgumentLocsHelper(S->getTemplateArgs(),
 2598                                               S->getNumTemplateArgs()));
tools/clang/lib/AST/Expr.cpp
 3366   case UnresolvedMemberExprClass:
tools/clang/lib/AST/ExprCXX.cpp
 1505           UnresolvedMemberExprClass, Context, QualifierLoc, TemplateKWLoc,
 1527     : OverloadExpr(UnresolvedMemberExprClass, Empty, NumResults,
tools/clang/lib/AST/ExprClassification.cpp
  130   case Expr::UnresolvedMemberExprClass:
tools/clang/lib/AST/ExprConstant.cpp
13876   case Expr::UnresolvedMemberExprClass:
tools/clang/lib/AST/ItaniumMangle.cpp
 3862   case Expr::UnresolvedMemberExprClass: {
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1283   case Expr::UnresolvedMemberExprClass:
tools/clang/lib/Sema/TreeTransform.h
11882   if (!Old->isImplicitAccess()) {
11883     Base = getDerived().TransformExpr(Old->getBase());
11887                                                      Old->isArrow());
11892     BaseType = getDerived().TransformType(Old->getBaseType());
11896   if (Old->getQualifierLoc()) {
11898     = getDerived().TransformNestedNameSpecifierLoc(Old->getQualifierLoc());
11903   SourceLocation TemplateKWLoc = Old->getTemplateKeywordLoc();
11905   LookupResult R(SemaRef, Old->getMemberNameInfo(),
11909   if (TransformOverloadExprDecls(Old, /*RequiresADL*/false, R))
11913   if (Old->getNamingClass()) {
11916                                                           Old->getMemberLoc(),
11917                                                         Old->getNamingClass()));
11925   if (Old->hasExplicitTemplateArgs()) {
11926     TransArgs.setLAngleLoc(Old->getLAngleLoc());
11927     TransArgs.setRAngleLoc(Old->getRAngleLoc());
11928     if (getDerived().TransformTemplateArguments(Old->getTemplateArgs(),
11929                                                 Old->getNumTemplateArgs(),
11942                                                   Old->getOperatorLoc(),
11943                                                   Old->isArrow(),
11948                                               (Old->hasExplicitTemplateArgs()
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1221     case Stmt::UnresolvedMemberExprClass:
tools/clang/tools/libclang/CXCursor.cpp
  540   case Stmt::UnresolvedMemberExprClass: