Searched refs:SemaHLSL (Results 1 – 5 of 5) sorted by relevance
30 SemaHLSL::SemaHLSL(Sema &S) : SemaBase(S) {} in SemaHLSL() function in SemaHLSL32 Decl *SemaHLSL::ActOnStartBuffer(Scope *BufferScope, bool CBuffer, in ActOnStartBuffer()82 void SemaHLSL::ActOnFinishBuffer(Decl *Dcl, SourceLocation RBrace) { in ActOnFinishBuffer()133 HLSLNumThreadsAttr *SemaHLSL::mergeNumThreadsAttr(Decl *D, in mergeNumThreadsAttr()148 SemaHLSL::mergeShaderAttr(Decl *D, const AttributeCommonInfo &AL, in mergeShaderAttr()161 SemaHLSL::mergeParamModifierAttr(Decl *D, const AttributeCommonInfo &AL, in mergeParamModifierAttr()181 void SemaHLSL::ActOnTopLevelFunction(FunctionDecl *FD) { in ActOnTopLevelFunction()214 void SemaHLSL::CheckEntryPoint(FunctionDecl *FD) { in CheckEntryPoint()267 void SemaHLSL::CheckSemanticAnnotation( in CheckSemanticAnnotation()286 void SemaHLSL::DiagnoseAttrStageMismatch( in DiagnoseAttrStageMismatch()[all …]
231 HLSLPtr(std::make_unique<SemaHLSL>(*this)), in Sema()
30 class SemaHLSL : public SemaBase {32 SemaHLSL(Sema &S);
179 class SemaHLSL; variable1169 SemaHLSL &HLSL() { in HLSL()1300 std::unique_ptr<SemaHLSL> HLSLPtr;
582 SRCS_MIN+= Sema/SemaHLSL.cpp