Home | History | Annotate | Download | only in include

Lines Matching refs:FILE

34 // This header file defines the public API for Google Test.  It should be
38 // leave some internal implementation details in this header file.
90 // This header file declares functions and macros used internally by
562 // This file was GENERATED by a script. DO NOT EDIT BY HAND!!!
1944 // Formats a source file path and a line number as they would appear
1946 GTEST_API_ ::std::string FormatFileLocation(const char* file, int line);
1948 // Formats a file location for compiler-independent XML output.
1951 GTEST_API_ ::std::string FormatCompilerIndependentFileLocation(const char* file,
1972 file, int line);
2635 inline int FileNo(FILE* file) { return reinterpret_cast<int>(_fileno(file)); }
2639 inline int FileNo(FILE* file) { return _fileno(file); }
2651 inline int FileNo(FILE* file) { return fileno(file); }
2682 inline FILE* FOpen(const char* path, const char* mode) {
2686 inline FILE *FReopen(const char* path, const char* mode, FILE* stream) {
2689 inline FILE* FDOpen(int fd, const char* mode) { return fdopen(fd, mode); }
2691 inline int FClose(FILE* fp) { return fclose(fp); }
2885 // This header file declares the String class and functions used internally by
2889 // This header file is #included by <gtest/internal/gtest-internal.h>.
3234 // This header file declares classes and functions used internally by
3237 // This file is #included in <gtest/internal/gtest-internal.h>.
3238 // Do not include this header file separately!
3247 // FilePath - a class for file and directory pathname manipulation which
3253 // a directory, otherwise it is assumed to represent a file. In either case,
3254 // it may or may not represent an actual file or directory in the file system.
3301 // Returns a pathname for a file that does not currently exist. The pathname
3322 // Example: FilePath("path/to/file").RemoveDirectoryName() returns
3323 // FilePath("file"). If there is no directory part ("just_a_file"), it returns
3324 // the FilePath unmodified. If there is no file part ("just_a_dir/") it
3330 // Example: FilePath("path/to/file").RemoveFileName() returns "path/to/".
3333 // not have a file, like "just/a/dir/", it returns the FilePath unmodified.
3338 // Example: FilePath("dir/file.exe").RemoveExtension("EXE") returns
3339 // FilePath("dir/file"). If a case-insensitive extension is not
3355 // Returns true if FilePath describes something in the file-system,
3356 // either a file, directory, or whatever, and that something exists.
3359 // Returns true if pathname describes a directory in the file-system
3365 // This does NOT check that a directory (or file) actually exists.
3410 // This file was GENERATED by command:
3446 // tests. This file is generated by a SCRIPT. DO NOT EDIT BY HAND!
6852 // The c'tor pushes the given source file location and message onto
6854 ScopedTrace(const char* file, int line, const Message& message);
7270 bool AddTestName(const char* file, int line, const char* case_name,
7275 FormatFileLocation(file, line).c_str(), test_name, case_name);
7287 const char* file, int line, const char* registered_tests);
7772 #define GTEST_MESSAGE_AT_(file, line, message, result_type) \
7773 ::testing::internal::AssertHelper(result_type, file, line, message) \
7940 // This header file defines the public API for death tests. It is
7980 // This header file defines internal utilities needed for implementing
8025 const char* file, int line, DeathTest** test);
8089 const char* file, int line, DeathTest** test) = 0;
8096 const char* file, int line, DeathTest** test);
8182 String file() const { return file_; }
8529 // This header file defines the Message class.
8532 // leave some internal implementation details in this header file.
8724 // This file was GENERATED by command:
8762 // This file is generated by a SCRIPT. DO NOT EDIT BY HAND!
8821 // in this file.
9221 // This file implements a universal value printer that can print a
9995 const char* file, int line);
10411 const char* /* file */,
10505 const char* file,
10515 ReportInvalidTestCaseType(test_case_name, file, line);
10554 // This file was GENERATED by command:
10590 // This file is generated by a SCRIPT. DO NOT EDIT BY HAND!
16731 // Gets the name of the source file where the test part took place, or
16735 // Gets the line in the source file where the test part took place,
16763 // The name of the source file where the test part took place, or
16764 // NULL if the source file is unknown.
16766 // The line in the source file where the test part took place, or -1
16966 // want. If you put the above code in a header file, you can #include
17048 // static as typically these macros are used in a .h file that can be
17134 // This flag controls whether Google Test emits a detailed XML report to a file
18097 // Listener responsible for the creation of the XML output file.
18620 const char* file,
18639 : type(t), file(srcfile), line(line_num), message(msg) { }
18642 const char* const file;
18759 // Generates a nonfatal failure at the given source file location with
18761 #define ADD_FAILURE_AT(file, line) \
18762 GTEST_MESSAGE_AT_(file, line, "Failed", \
18852 // This file is AUTOMATICALLY GENERATED on 09/24/2010 by command
18895 // in this file reduce. Don't use this in your code.
19410 // Causes a trace (including the source file path, the current line