hanchenye-llvm-project/clang/lib
Argyrios Kyrtzidis 3b7793797f Extend stat query APIs to explicitly specify if the query is for
a file or directory, allowing just a stat call if a file descriptor
is not needed.

Doing just 'stat' is faster than 'open/fstat/close'.
This has the effect of cutting down system time for validating the input files of a PCH.

llvm-svn: 169831
2012-12-11 07:48:23 +00:00
..
ARCMigrate Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
AST Finish implementing 'selected constructor' rules for triviality in C++11. In 2012-12-08 08:32:28 +00:00
ASTMatchers Implements multiple parents in the parent map. 2012-12-06 14:42:48 +00:00
Analysis Thread-safety analysis: check member access on guarded non-primitive types. 2012-12-08 03:46:30 +00:00
Basic Extend stat query APIs to explicitly specify if the query is for 2012-12-11 07:48:23 +00:00
CodeGen BackendUtil.cpp: Add #include "llvm/TargetTransformInfo.h" 2012-12-11 05:53:24 +00:00
Driver Add support to Darwin for the -export_dynamic' flag to the linker. 2012-12-10 21:48:41 +00:00
Edit Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Format Addi formatting tests for pointer template parameters. 2012-12-10 18:59:13 +00:00
Frontend Extend stat query APIs to explicitly specify if the query is for 2012-12-11 07:48:23 +00:00
FrontendTool Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Headers Code cleanup: Remove trailing whitespace in unwind.h. 2012-11-14 06:33:58 +00:00
Lex Extend stat query APIs to explicitly specify if the query is for 2012-12-11 07:48:23 +00:00
Parse PR14549. Don't assert if we see an incomplete decltype specifier at the end of the file. 2012-12-09 04:17:57 +00:00
Rewrite Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
Sema PR14558: Compute triviality of special members (etc) at the end of the class 2012-12-11 01:14:52 +00:00
Serialization [PCH] Remove redundant stat call when validating the input files. 2012-12-11 07:48:14 +00:00
StaticAnalyzer [analyzer] Don't generate a summary for "freeWhenDone" if method is 2012-12-11 00:17:53 +00:00
Tooling Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
CMakeLists.txt Initial version of formatting library. 2012-12-03 18:12:45 +00:00
Makefile Initial version of formatting library. 2012-12-03 18:12:45 +00:00