Home
last modified time | relevance | path

Searched refs:SemaPtr (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp32 SemaPtr = &S; in InitializeSema()
33 ASTContext &AST = SemaPtr->getASTContext(); in InitializeSema()
70 ASTContext &AST = SemaPtr->getASTContext(); in defineHLSLVectorAlias()
78 AST, SemaPtr->getTrivialTemplateArgumentLoc( in defineHLSLVectorAlias()
91 AST, SemaPtr->getTrivialTemplateArgumentLoc(Default, AST.IntTy, in defineHLSLVectorAlias()
266 *SemaPtr, HLSLNamespace, /*isTypedBuffer*/ true); in defineHLSLTypesWithForwardDeclarations()
268 *SemaPtr, HLSLNamespace, /*isTypedBuffer*/ false); in defineHLSLTypesWithForwardDeclarations()
270 Decl = BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "Buffer") in defineHLSLTypesWithForwardDeclarations()
275 setupBufferType(Decl, *SemaPtr, ResourceClass::SRV, /*IsROV=*/false, in defineHLSLTypesWithForwardDeclarations()
282 Decl = BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "RWBuffer") in defineHLSLTypesWithForwardDeclarations()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DLookup.h160 : SemaPtr(&SemaRef), NameInfo(NameInfo), LookupKind(LookupKind),
175 : SemaPtr(&SemaRef), NameInfo(Name, NameLoc), LookupKind(LookupKind),
187 : SemaPtr(Other.SemaPtr), NameInfo(Other.NameInfo), in LookupResult()
204 SemaPtr(std::move(Other.SemaPtr)), NameInfo(std::move(Other.NameInfo)), in LookupResult()
227 SemaPtr = std::move(Other.SemaPtr);
672 Sema &getSema() const { return *SemaPtr; } in getSema()
804 Sema *SemaPtr; variable
H A DHLSLExternalSemaSource.h23 Sema *SemaPtr = nullptr; variable
38 void ForgetSema() override { SemaPtr = nullptr; } in ForgetSema()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp5417 Sema *SemaPtr = dyn_cast<Sema *>(Subject); in WriteAST() local
5419 SemaPtr ? SemaPtr->getPreprocessor() : *cast<Preprocessor *>(Subject); in WriteAST()
5433 ASTFileSignature Signature = WriteASTCore(SemaPtr, isysroot, WritingModule); in WriteAST()
5907 ASTFileSignature ASTWriter::WriteASTCore(Sema *SemaPtr, StringRef isysroot, in WriteASTCore() argument
5959 if (SemaPtr) { in WriteASTCore()
5961 SemaPtr->WeakUndeclaredIdentifiers) { in WriteASTCore()
5973 if (SemaPtr) { in WriteASTCore()
5974 ASTContext &Context = SemaPtr->Context; in WriteASTCore()
5985 if (SemaPtr) in WriteASTCore()
5986 PrepareWritingSpecialDecls(*SemaPtr); in WriteASTCore()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h682 ASTFileSignature WriteASTCore(Sema *SemaPtr, StringRef isysroot,