Lines Matching refs:Val
866 const clang::APValue &Val) { in genInitExportVariable() argument
867 slangAssert(!Val.isUninit() && "Not a valid initializer"); in genInitExportVariable()
874 genInitBoolExportVariable(VarName, Val); in genInitExportVariable()
876 genInitPrimitiveExportVariable(VarName, Val); in genInitExportVariable()
881 if (!Val.isInt() || Val.getInt().getSExtValue() != 0) in genInitExportVariable()
889 switch (Val.getKind()) { in genInitExportVariable()
894 genInitPrimitiveExportVariable(Name, Val); in genInitExportVariable()
901 Val.getVectorLength()); in genInitExportVariable()
903 const clang::APValue &ElementVal = Val.getVectorElt(i); in genInitExportVariable()
946 const clang::APValue &Val) { in genInitPrimitiveExportVariable() argument
947 slangAssert(!Val.isUninit() && "Not a valid initializer"); in genInitPrimitiveExportVariable()
951 << RSReflectionBase::genInitValue(Val) << ";"; in genInitPrimitiveExportVariable()
956 const clang::APValue &Val) { in genInitBoolExportVariable() argument
957 slangAssert(!Val.isUninit() && "Not a valid initializer"); in genInitBoolExportVariable()
958 slangAssert((Val.getKind() == clang::APValue::Int) && in genInitBoolExportVariable()
963 << ((Val.getInt().getSExtValue() == 0) ? "false" : "true") << ";"; in genInitBoolExportVariable()