Searched refs:OwnedTagDecl (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp3046 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 DType.h1650 /// 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 DASTContext.h1481 TagDecl *OwnedTagDecl = nullptr) const;
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp4438 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 DSema.h1883 TagDecl *OwnedTagDecl = nullptr);

Completed in 185 milliseconds