Home
last modified time | relevance | path

Searched refs:MemberLoc (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp1019 SourceLocation MemberLoc = MemberNameInfo.getLoc(); in BuildMemberReferenceExpr() local
1032 Diag(MemberLoc, diag::warn_cdtor_function_try_handler_mem_expr) in BuildMemberReferenceExpr()
1134 if (DiagnoseUseOfDecl(MemberDecl, MemberLoc)) in BuildMemberReferenceExpr()
1148 return BuildAnonymousStructUnionMemberReference(SS, MemberLoc, FD, in BuildMemberReferenceExpr()
1188 SS, /*TemplateKeyword=*/TemplateKWLoc.isValid(), VarTempl, MemberLoc); in BuildMemberReferenceExpr()
1205 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation, MemberLoc); in BuildMemberReferenceExpr()
1216 Diag(MemberLoc, diag::err_typecheck_member_reference_type) in BuildMemberReferenceExpr()
1219 Diag(MemberLoc, diag::err_typecheck_member_reference_unknown) in BuildMemberReferenceExpr()
1302 SourceLocation MemberLoc = R.getNameLoc(); in LookupMemberExpr() local
1333 S.Diag(MemberLoc, diag::err_typecheck_member_reference_arrow) in LookupMemberExpr()
[all …]
H A DSemaExprObjC.cpp1991 DeclarationName MemberName, SourceLocation MemberLoc, in HandleExprPropertyRefExpr() argument
1998 Diag(MemberLoc, diag::err_invalid_property_name) in HandleExprPropertyRefExpr()
2007 if (SemaRef.RequireCompleteType(MemberLoc, OPT->getPointeeType(), in HandleExprPropertyRefExpr()
2015 if (SemaRef.DiagnoseUseOfDecl(PD, MemberLoc)) in HandleExprPropertyRefExpr()
2020 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
2024 OK_ObjCProperty, MemberLoc, BaseExpr); in HandleExprPropertyRefExpr()
2031 if (SemaRef.DiagnoseUseOfDecl(PD, MemberLoc)) in HandleExprPropertyRefExpr()
2036 PD, Context.PseudoObjectTy, VK_LValue, OK_ObjCProperty, MemberLoc, in HandleExprPropertyRefExpr()
2041 OK_ObjCProperty, MemberLoc, BaseExpr); in HandleExprPropertyRefExpr()
2062 if (SemaRef.DiagnoseUseOfDecl(Getter, MemberLoc)) in HandleExprPropertyRefExpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp341 StorageLocation *MemberLoc = nullptr; in builtinTransferInitializer() local
344 MemberLoc = ThisLoc.getChild(*Member); in builtinTransferInitializer()
348 MemberLoc = &ThisLoc; in builtinTransferInitializer()
351 ParentLoc = cast<RecordStorageLocation>(MemberLoc); in builtinTransferInitializer()
352 MemberLoc = ParentLoc->getChild(*Member); in builtinTransferInitializer()
373 assert(MemberLoc != nullptr); in builtinTransferInitializer()
375 Env.setValue(*MemberLoc, *InitExprVal); in builtinTransferInitializer()
H A DTransfer.cpp493 auto *MemberLoc = BaseLoc->getChild(*Member); in VisitMemberExpr() local
494 if (MemberLoc == nullptr) in VisitMemberExpr()
496 Env.setStorageLocation(*S, *MemberLoc); in VisitMemberExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp2655 SourceLocation MemberLoc, in CXXCtorInitializer() argument
2658 : Initializee(Member), Init(Init), MemberOrEllipsisLocation(MemberLoc), in CXXCtorInitializer()
2664 SourceLocation MemberLoc, in CXXCtorInitializer() argument
2667 : Initializee(Member), Init(Init), MemberOrEllipsisLocation(MemberLoc), in CXXCtorInitializer()
H A DExpr.cpp1723 MemberDNLoc(NameInfo.getInfo()), MemberLoc(NameInfo.getLoc()) { in MemberExpr()
1802 return MemberLoc; in getBeginLoc()
1810 return MemberLoc; in getBeginLoc()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h936 SourceLocation MemberLoc; variable
947 TheDecl(decl), MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr()
968 return MemberLoc; in getBeginLoc()
989 SourceLocation getMemberLoc() const { return MemberLoc; } in getMemberLoc()
H A DExpr.h3206 SourceLocation MemberLoc; variable
3366 MemberLoc, MemberDNLoc); in getMemberNameInfo()
3376 SourceLocation getMemberLoc() const { return MemberLoc; } in getMemberLoc()
3377 void setMemberLoc(SourceLocation L) { MemberLoc = L; } in setMemberLoc()
3382 SourceLocation getExprLoc() const LLVM_READONLY { return MemberLoc; } in getExprLoc()
H A DDeclCXX.h2361 SourceLocation MemberLoc, SourceLocation L, Expr *Init,
2367 SourceLocation MemberLoc, SourceLocation L, Expr *Init,
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h649 SourceLocation MemberLoc,
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1053 E->MemberLoc = Record.readSourceLocation(); in VisitMemberExpr()
2313 E->MemberLoc = readSourceLocation(); in VisitMSPropertyRefExpr()