LLVM
8.0.1
|
#include "llvm/Support/GlobPattern.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/Optional.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Errc.h"
Go to the source code of this file.
Functions | |
static bool | hasWildcard (StringRef S) |
static Expected< BitVector > | expand (StringRef S, StringRef Original) |
static Expected< BitVector > | scan (StringRef &S, StringRef Original) |
Definition at line 28 of file GlobPattern.cpp.
References llvm::StringRef::size().
Referenced by llvm::MipsSEFrameLowering::determineCalleeSaves(), llvm::SetTheory::evaluate(), llvm::SCEVExpander::expandCodeFor(), getMFHiLoOpc(), PickMostRelevantLoop(), and llvm::SCEVExpander::setChainedPhi().
Definition at line 22 of file GlobPattern.cpp.
References llvm::StringRef::find_first_of(), and llvm::StringRef::npos.
Referenced by llvm::GlobPattern::create().
Definition at line 67 of file GlobPattern.cpp.
References llvm::StringRef::substr().
Referenced by llvm::GlobPattern::create(), llvm::WinException::endFunclet(), llvm::CFLSteensAAResult::ensureCached(), findmust(), llvm::CFLAndersAAResult::invalidate(), llvm::CFLSteensAAResult::invalidate(), and pluscount().