Lines Matching refs:stringVal
3473 char *stringVal; member
3478 delete EvalData.stringVal; in ~ExprEvalResult()
3512 return ((ExprEvalResult *)E)->EvalData.stringVal; in clang_EvalResult_getAsStr()
3567 result->EvalData.stringVal = new char[strRef.size() + 1]; in evaluateExpr()
3568 strncpy((char *)result->EvalData.stringVal, strRef.c_str(), in evaluateExpr()
3570 result->EvalData.stringVal[strRef.size()] = '\0'; in evaluateExpr()
3588 result->EvalData.stringVal = new char[strRef.size() + 1]; in evaluateExpr()
3589 strncpy((char *)result->EvalData.stringVal, strRef.c_str(), strRef.size()); in evaluateExpr()
3590 result->EvalData.stringVal[strRef.size()] = '\0'; in evaluateExpr()
3607 result->EvalData.stringVal = new char[strLiteral.size() + 1]; in evaluateExpr()
3608 strncpy((char *)result->EvalData.stringVal, strLiteral.c_str(), in evaluateExpr()
3610 result->EvalData.stringVal[strLiteral.size()] = '\0'; in evaluateExpr()
3632 result->EvalData.stringVal = new char[strLiteral.size() + 1]; in evaluateExpr()
3633 strncpy((char *)result->EvalData.stringVal, strLiteral.c_str(), in evaluateExpr()
3635 result->EvalData.stringVal[strLiteral.size()] = '\0'; in evaluateExpr()
3645 result->EvalData.stringVal = new char[strName.size() + 1]; in evaluateExpr()
3646 strncpy(result->EvalData.stringVal, strName.c_str(), strName.size()); in evaluateExpr()
3647 result->EvalData.stringVal[strName.size()] = '\0'; in evaluateExpr()