Searched refs:baseExpr (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 1831 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 D | ExprCXX.h | 769 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 D | Expr.cpp | 4007 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()
|