Home
last modified time | relevance | path

Searched refs:MSGuidDecl (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm-project/clang/lib/AST/
DMangle.cpp129 if (isa<MSGuidDecl>(D)) in shouldMangleDeclName()
163 if (auto *GD = dyn_cast<MSGuidDecl>(D)) in mangleName()
222 void MangleContext::mangleMSGuidDecl(const MSGuidDecl *GD, raw_ostream &Out) { in mangleMSGuidDecl()
225 MSGuidDecl::Parts P = GD->getParts(); in mangleMSGuidDecl()
DDeclCXX.cpp3240 void MSGuidDecl::anchor() {} in anchor()
3242 MSGuidDecl::MSGuidDecl(DeclContext *DC, QualType T, Parts P) in MSGuidDecl() function in MSGuidDecl
3246 MSGuidDecl *MSGuidDecl::Create(const ASTContext &C, QualType T, Parts P) { in Create()
3248 return new (C, DC) MSGuidDecl(DC, T, P); in Create()
3251 MSGuidDecl *MSGuidDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3252 return new (C, ID) MSGuidDecl(nullptr, QualType(), Parts()); in CreateDeserialized()
3255 void MSGuidDecl::printName(llvm::raw_ostream &OS) const { in printName()
3314 APValue &MSGuidDecl::getAsAPValue() const { in getAsAPValue()
DExprClassification.cpp462 isa<MSGuidDecl>(D) || in ClassifyDecl()
DMicrosoftMangle.cpp509 else if (isa<MSGuidDecl>(D)) in mangle()
945 if (const MSGuidDecl *GD = dyn_cast<MSGuidDecl>(ND)) { in mangleUnqualifiedName()
DASTContext.cpp11051 MSGuidDecl *
11052 ASTContext::getMSGuidDecl(MSGuidDecl::Parts Parts) const { in getMSGuidDecl()
11056 MSGuidDecl::Profile(ID, Parts); in getMSGuidDecl()
11059 if (MSGuidDecl *Existing = MSGuidDecls.FindNodeOrInsertPos(ID, InsertPos)) in getMSGuidDecl()
11063 MSGuidDecl *New = MSGuidDecl::Create(*this, GUIDType, Parts); in getMSGuidDecl()
DItaniumMangle.cpp655 else if (isa<VarDecl, FieldDecl, MSGuidDecl, TemplateParamObjectDecl, in mangle()
1294 if (auto *GD = dyn_cast<MSGuidDecl>(ND)) { in mangleUnqualifiedName()
DDecl.cpp895 } else if (isa<MSGuidDecl>(D)) { in getLVForNamespaceScopeDecl()
DExprConstant.cpp1976 return isa<FunctionDecl>(D) || isa<MSGuidDecl>(D); in IsGlobalLValue()
3990 if (auto *GD = dyn_cast<MSGuidDecl>(D)) { in findCompleteObject()
8114 if (isa<FunctionDecl, MSGuidDecl, TemplateParamObjectDecl>(D)) in VisitDeclRefExpr()
/external/llvm-project/clang/include/clang/AST/
DMangle.h114 virtual void mangleMSGuidDecl(const MSGuidDecl *GD, raw_ostream&);
DDeclCXX.h3987 class MSGuidDecl : public ValueDecl,
3988 public Mergeable<MSGuidDecl>,
4003 MSGuidDecl(DeclContext *DC, QualType T, Parts P);
4005 static MSGuidDecl *Create(const ASTContext &C, QualType T, Parts P);
4006 static MSGuidDecl *CreateDeserialized(ASTContext &C, unsigned ID);
DExprCXX.h1051 MSGuidDecl *Guid;
1055 CXXUuidofExpr(QualType Ty, TypeSourceInfo *Operand, MSGuidDecl *Guid, in CXXUuidofExpr()
1062 CXXUuidofExpr(QualType Ty, Expr *Operand, MSGuidDecl *Guid, SourceRange R) in CXXUuidofExpr()
1092 MSGuidDecl *getGuidDecl() const { return Guid; } in getGuidDecl()
DASTContext.h289 mutable llvm::FoldingSet<MSGuidDecl> MSGuidDecls;
2886 MSGuidDecl *getMSGuidDecl(MSGuidDeclParts Parts) const;
DRecursiveASTVisitor.h1972 DEF_TRAVERSE_DECL(MSGuidDecl, {})
/external/llvm-project/clang/lib/Serialization/
DASTWriterDecl.cpp98 void VisitMSGuidDecl(MSGuidDecl *D);
957 void ASTDeclWriter::VisitMSGuidDecl(MSGuidDecl *D) { in VisitMSGuidDecl()
959 MSGuidDecl::Parts Parts = D->getParts(); in VisitMSGuidDecl()
DASTReaderDecl.cpp371 void VisitMSGuidDecl(MSGuidDecl *D);
1374 void ASTDeclReader::VisitMSGuidDecl(MSGuidDecl *D) { in VisitMSGuidDecl()
1383 if (MSGuidDecl *Existing = Reader.getContext().MSGuidDecls.GetOrInsertNode(D)) in VisitMSGuidDecl()
4004 D = MSGuidDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
DASTReaderStmt.cpp2220 E->Guid = readDeclAs<MSGuidDecl>(); in VisitCXXUuidofExpr()
/external/llvm-project/clang/lib/CodeGen/
DCodeGenModule.h865 ConstantAddress GetAddrOfMSGuidDecl(const MSGuidDecl *GD);
DCGExprConstant.cpp1905 if (auto *GD = dyn_cast<MSGuidDecl>(D)) in tryEmitBase()
DCodeGenModule.cpp2588 ConstantAddress CodeGenModule::GetAddrOfMSGuidDecl(const MSGuidDecl *GD) { in GetAddrOfMSGuidDecl()
2612 MSGuidDecl::Parts Parts = GD->getParts(); in GetAddrOfMSGuidDecl()
DCGDebugInfo.cpp1921 } else if (const auto *GD = dyn_cast<MSGuidDecl>(D)) { in CollectTemplateParams()
DCGExpr.cpp2850 if (const auto *GD = dyn_cast<MSGuidDecl>(ND)) in EmitDeclRefLValue()
/external/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp720 MSGuidDecl *Guid = nullptr; in BuildCXXUuidof()
738 MSGuidDecl *Guid = nullptr; in BuildCXXUuidof()
742 Guid = Context.getMSGuidDecl(MSGuidDecl::Parts{}); in BuildCXXUuidof()
DSemaDeclAttr.cpp6124 StringRef UuidAsWritten, MSGuidDecl *GuidDecl) { in mergeUuidAttr()
6175 MSGuidDecl::Parts Parsed; in handleUuidAttr()
6182 MSGuidDecl *Guid = S.Context.getMSGuidDecl(Parsed); in handleUuidAttr()
DSemaTemplate.cpp6564 MSGuidDecl *Guid = dyn_cast<MSGuidDecl>(Entity); in CheckTemplateArgumentAddressOfObjectOrFunction()
DSemaTemplateInstantiateDecl.cpp776 Decl *TemplateDeclInstantiator::VisitMSGuidDecl(MSGuidDecl *D) { in VisitMSGuidDecl()

12