Searched refs:OwnedTagDecl (Results 1 - 5 of 5) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaType.cpp | 3046 TagDecl *OwnedTagDecl = nullptr; local 3057 OwnedTagDecl = cast<TagDecl>(D.getDeclSpec().getRepAsDecl()); 3059 OwnedTagDecl->setEmbeddedInDeclarator(true); 3295 OwnedTagDecl && OwnedTagDecl->isCompleteDefinition()) { 3352 SemaRef.Diag(OwnedTagDecl->getLocation(), DiagID) 3353 << SemaRef.Context.getTypeDeclType(OwnedTagDecl); 8370 /// OwnedTagDecl, which is nullptr if this is not a (re)declaration. 8373 TagDecl *OwnedTagDecl) { 8384 return Context.getElaboratedType(Keyword, NNS, T, OwnedTagDecl); 8371 getElaboratedType(ElaboratedTypeKeyword Keyword, const CXXScopeSpec &SS, QualType T, TagDecl *OwnedTagDecl) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 1650 /// Whether the ElaboratedType has a trailing OwnedTagDecl. 5303 QualType NamedType, QualType CanonType, TagDecl *OwnedTagDecl) 5311 if (OwnedTagDecl) { 5313 *getTrailingObjects<TagDecl *>() = OwnedTagDecl; 5346 TagDecl *OwnedTagDecl) { 5350 ID.AddPointer(OwnedTagDecl);
|
H A D | ASTContext.h | 1481 TagDecl *OwnedTagDecl = nullptr) const;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTContext.cpp | 4438 TagDecl *OwnedTagDecl) const { 4440 ElaboratedType::Profile(ID, Keyword, NNS, NamedType, OwnedTagDecl); 4455 void *Mem = Allocate(ElaboratedType::totalSizeToAlloc<TagDecl *>(!!OwnedTagDecl), 4457 T = new (Mem) ElaboratedType(Keyword, NNS, NamedType, Canon, OwnedTagDecl);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 1883 TagDecl *OwnedTagDecl = nullptr);
|
Completed in 185 milliseconds