Searched refs:SemaPtr (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Lookup.h | 160 : 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); 670 Sema &getSema() const { return *SemaPtr; } in getSema() 802 Sema *SemaPtr; variable
|
H A D | HLSLExternalSemaSource.h | 24 Sema *SemaPtr = nullptr; variable 45 void ForgetSema() override { SemaPtr = nullptr; } in ForgetSema()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | HLSLExternalSemaSource.cpp | 391 SemaPtr = &S; in InitializeSema() 392 ASTContext &AST = SemaPtr->getASTContext(); in InitializeSema() 429 ASTContext &AST = SemaPtr->getASTContext(); in defineHLSLVectorAlias() 437 AST, SemaPtr->getTrivialTemplateArgumentLoc( in defineHLSLVectorAlias() 450 AST, SemaPtr->getTrivialTemplateArgumentLoc(Default, AST.IntTy, in defineHLSLVectorAlias() 499 Decl = BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "RWBuffer") in defineHLSLTypesWithForwardDeclarations() 500 .addSimpleTemplateParams(*SemaPtr, {"element_type"}) in defineHLSLTypesWithForwardDeclarations() 503 setupBufferType(Decl, *SemaPtr, ResourceClass::UAV, in defineHLSLTypesWithForwardDeclarations() 510 BuiltinTypeDeclBuilder(*SemaPtr, HLSLNamespace, "RasterizerOrderedBuffer") in defineHLSLTypesWithForwardDeclarations() 511 .addSimpleTemplateParams(*SemaPtr, {"element_type"}) in defineHLSLTypesWithForwardDeclarations() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | GeneratePCH.cpp | 33 SemaPtr(nullptr), Buffer(std::move(Buffer)), Stream(this->Buffer->Data), in PCHGenerator() 76 assert(SemaPtr && "No Sema?"); in HandleTranslationUnit() 77 Buffer->Signature = Writer.WriteAST(*SemaPtr, OutputFile, Module, isysroot, in HandleTranslationUnit()
|
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTWriter.h | 925 Sema *SemaPtr; variable 941 return SemaPtr->getDiagnostics(); in getDiagnostics() 958 void InitializeSema(Sema &S) override { SemaPtr = &S; } in InitializeSema()
|