Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/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() argument
78 ~BuiltinTypeDeclBuilder() { in ~BuiltinTypeDeclBuilder()
84 addMemberVariable(StringRef Name, QualType Type, in addMemberVariable()
[all …]