Home
last modified time | relevance | path

Searched defs:BuiltinTypeDeclBuilder (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp31 struct BuiltinTypeDeclBuilder { struct
32 CXXRecordDecl *Record = nullptr;
33 ClassTemplateDecl *Template = nullptr;
34 ClassTemplateDecl *PrevTemplate = nullptr;
35 NamespaceDecl *HLSLNamespace = nullptr;
36 llvm::StringMap<FieldDecl *> Fields;
38 BuiltinTypeDeclBuilder(CXXRecordDecl *R) : Record(R) { in BuiltinTypeDeclBuilder() function
43 BuiltinTypeDeclBuilder(Sema &S, NamespaceDecl *Namespace, StringRef Name) in BuiltinTypeDeclBuilder() function
77 ~BuiltinTypeDeclBuilder() { in ~BuiltinTypeDeclBuilder()
83 addMemberVariable(StringRef Name, QualType Type, in addMemberVariable()
[all …]