Home
last modified time | relevance | path

Searched refs:baseExpr (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprMember.cpp1831 Expr *baseExpr = nullptr; // null signifies implicit access in BuildImplicitMemberExpr() local
1837 baseExpr = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/true); in BuildImplicitMemberExpr()
1840 return BuildMemberReferenceExpr(baseExpr, ThisTy, in BuildImplicitMemberExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h769 MSPropertyRefExpr(Expr *baseExpr, MSPropertyDecl *decl, bool isArrow, in MSPropertyRefExpr() argument
774 /*type-dependent*/ false, baseExpr->isValueDependent(), in MSPropertyRefExpr()
775 baseExpr->isInstantiationDependent(), in MSPropertyRefExpr()
776 baseExpr->containsUnexpandedParameterPack()), in MSPropertyRefExpr()
777 BaseExpr(baseExpr), TheDecl(decl), in MSPropertyRefExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExpr.cpp4007 SourceLocation lBraceLoc, Expr *baseExpr, SourceLocation rBraceLoc) in DesignatedInitUpdateExpr() argument
4008 : Expr(DesignatedInitUpdateExprClass, baseExpr->getType(), VK_RValue, in DesignatedInitUpdateExpr()
4010 BaseAndUpdaterExprs[0] = baseExpr; in DesignatedInitUpdateExpr()
4013 ILE->setType(baseExpr->getType()); in DesignatedInitUpdateExpr()