Home
last modified time | relevance | path

Searched refs:HLSLNamespace (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp35 NamespaceDecl *HLSLNamespace = nullptr; member
44 : HLSLNamespace(Namespace) { in BuiltinTypeDeclBuilder()
50 if (S.LookupQualifiedName(Result, HLSLNamespace)) { in BuiltinTypeDeclBuilder()
65 Record = CXXRecordDecl::Create(AST, TagDecl::TagKind::Class, HLSLNamespace, in BuiltinTypeDeclBuilder()
69 Record->setLexicalDeclContext(HLSLNamespace); in BuiltinTypeDeclBuilder()
78 if (HLSLNamespace && !Template && Record->getDeclContext() == HLSLNamespace) in ~BuiltinTypeDeclBuilder()
79 HLSLNamespace->addDecl(Record); in ~BuiltinTypeDeclBuilder()
402 HLSLNamespace = NamespaceDecl::Create( in InitializeSema()
405 HLSLNamespace->setImplicit(true); in InitializeSema()
406 HLSLNamespace->setHasExternalLexicalStorage(); in InitializeSema()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DHLSLExternalSemaSource.h25 NamespaceDecl *HLSLNamespace = nullptr; variable