Searched refs:ArrayRef (Results 1 - 25 of 306) sorted by relevance

1234567891011>>

/external/clang/include/clang/AST/
H A DSelectorLocationsKind.h47 ArrayRef<SourceLocation> SelLocs,
48 ArrayRef<Expr *> Args,
60 ArrayRef<Expr *> Args,
65 ArrayRef<SourceLocation> SelLocs,
66 ArrayRef<ParmVarDecl *> Args,
78 ArrayRef<ParmVarDecl *> Args,
H A DCommentSema.h20 #include "llvm/ADT/ArrayRef.h"
77 ArrayRef<T> copyArray(ArrayRef<T> Source) {
88 ArrayRef<InlineContentComment *> Content);
95 ArrayRef<BlockCommandComment::Argument> Args);
157 ArrayRef<VerbatimBlockLineComment *> Lines);
168 ArrayRef<HTMLStartTagComment::Attribute> Attrs,
176 FullComment *actOnFullComment(ArrayRef<BlockContentComment *> Blocks);
193 ArrayRef<const ParmVarDecl *> getParamVars();
201 ArrayRef<cons
[all...]
H A DASTDiagnostic.h47 ArrayRef<intptr_t> QualTypeVals);
/external/llvm/include/llvm/ADT/
H A DArrayRef.h1 //===--- ArrayRef.h - Array Reference Wrapper -------------------*- C++ -*-===//
18 /// ArrayRef - Represent a constant reference to an array (0 or more elements
24 /// extends past that of the ArrayRef. For this reason, it is not in general
25 /// safe to store an ArrayRef.
30 class ArrayRef { class in namespace:llvm
47 /// Construct an empty ArrayRef.
48 /*implicit*/ ArrayRef() : Data(0), Length(0) {} function in class:llvm::ArrayRef
50 /// Construct an ArrayRef from a single element.
51 /*implicit*/ ArrayRef(const T &OneElt) function in class:llvm::ArrayRef
54 /// Construct an ArrayRef fro
55 /*implicit*/ ArrayRef(const T *data, size_t length) function in class:llvm::ArrayRef
59 ArrayRef(const T *begin, const T *end) function in class:llvm::ArrayRef
66 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) function in class:llvm::ArrayRef
72 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) function in class:llvm::ArrayRef
[all...]
H A Dedit_distance.h19 #include "llvm/ADT/ArrayRef.h"
43 unsigned ComputeEditDistance(ArrayRef<T> FromArray, ArrayRef<T> ToArray,
55 typename ArrayRef<T>::size_type m = FromArray.size();
56 typename ArrayRef<T>::size_type n = ToArray.size();
71 for (typename ArrayRef<T>::size_type y = 1; y <= m; ++y) {
75 for (typename ArrayRef<T>::size_type x = 1; x <= n; ++x) {
/external/llvm/include/llvm/TableGen/
H A DError.h26 TGError(ArrayRef<SMLoc> locs, const std::string &message)
29 ArrayRef<SMLoc> getLoc() const { return Locs; }
33 void PrintWarning(ArrayRef<SMLoc> WarningLoc, const Twine &Msg);
38 void PrintError(ArrayRef<SMLoc> ErrorLoc, const Twine &Msg);
/external/clang/lib/AST/
H A DSelectorLocationsKind.cpp65 SourceLocation getArgLoc(unsigned Index, ArrayRef<T*> Args) {
71 ArrayRef<SourceLocation> SelLocs,
72 ArrayRef<T *> Args,
98 ArrayRef<SourceLocation> SelLocs,
99 ArrayRef<Expr *> Args,
107 ArrayRef<Expr *> Args,
115 ArrayRef<SourceLocation> SelLocs,
116 ArrayRef<ParmVarDecl *> Args,
124 ArrayRef<ParmVarDecl *> Args,
/external/llvm/include/llvm/Analysis/
H A DConstantFolding.h32 class ArrayRef;
56 ArrayRef<Constant *> Ops,
73 ArrayRef<unsigned> Idxs);
90 ArrayRef<Constant*> Indices);
98 Constant *ConstantFoldCall(Function *F, ArrayRef<Constant *> Operands,
/external/clang/include/clang/Frontend/
H A DTextDiagnostic.h84 ArrayRef<CharSourceRange> Ranges,
90 ArrayRef<CharSourceRange> Ranges,
96 ArrayRef<FixItHint> Hints,
109 ArrayRef<FixItHint> Hints,
122 ArrayRef<FixItHint> Hints,
124 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
H A DDiagnosticRenderer.h76 ArrayRef<CharSourceRange> Ranges,
82 ArrayRef<CharSourceRange> Ranges,
90 ArrayRef<FixItHint> Hints,
109 ArrayRef<FixItHint> Hints,
129 StringRef Message, ArrayRef<CharSourceRange> Ranges,
130 ArrayRef<FixItHint> FixItHints,
/external/llvm/include/llvm/
H A DIntrinsics.h19 #include "llvm/ADT/ArrayRef.h"
48 std::string getName(ID id, ArrayRef<Type*> Tys = ArrayRef<Type*>());
53 ArrayRef<Type*> Tys = ArrayRef<Type*>());
72 ArrayRef<Type*> Tys = ArrayRef<Type*>());
H A DMetadata.h20 #include "llvm/ADT/ArrayRef.h"
115 MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal);
117 static MDNode *getMDNode(LLVMContext &C, ArrayRef<Value*> Vals,
121 static MDNode *get(LLVMContext &Context, ArrayRef<Value*> Vals);
125 ArrayRef<Value*> Vals,
128 static MDNode *getIfExists(LLVMContext &Context, ArrayRef<Value*> Vals);
133 static MDNode *getTemporary(LLVMContext &Context, ArrayRef<Value*> Vals);
/external/llvm/include/llvm/MC/MCParser/
H A DMCAsmParser.h14 #include "llvm/ADT/ArrayRef.h"
81 ArrayRef<SMRange> Ranges = ArrayRef<SMRange>()) = 0;
89 ArrayRef<SMRange> Ranges = ArrayRef<SMRange>()) = 0;
100 ArrayRef<SMRange> Ranges = ArrayRef<SMRange>());
/external/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h176 void addLiveRegs(ArrayRef<unsigned> Regs);
223 ArrayRef<PressureElement> CriticalPSets,
224 ArrayRef<unsigned> MaxPressureLimit);
232 ArrayRef<PressureElement> CriticalPSets,
233 ArrayRef<unsigned> MaxPressureLimit);
239 ArrayRef<PressureElement> CriticalPSets,
240 ArrayRef<unsigned> MaxPressureLimit) {
271 void increasePhysRegPressure(ArrayRef<unsigned> Regs);
272 void decreasePhysRegPressure(ArrayRef<unsigned> Regs);
274 void increaseVirtRegPressure(ArrayRef<unsigne
[all...]
/external/clang/include/clang/Lex/
H A DModuleLoader.h19 #include "llvm/ADT/ArrayRef.h"
27 typedef llvm::ArrayRef<std::pair<IdentifierInfo*, SourceLocation> >
/external/clang/include/clang/StaticAnalyzer/Frontend/
H A DCheckerRegistration.h26 ArrayRef<std::string> plugins,
H A DFrontendActions.h29 void printCheckerHelp(raw_ostream &OS, ArrayRef<std::string> plugins);
/external/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.h37 ArrayRef<std::string> plugins);
H A DCheckerRegistration.cpp42 ClangCheckerRegistry(ArrayRef<std::string> plugins,
48 ClangCheckerRegistry::ClangCheckerRegistry(ArrayRef<std::string> plugins,
52 for (ArrayRef<std::string>::iterator i = plugins.begin(), e = plugins.end();
105 ArrayRef<std::string> plugins,
128 void ento::printCheckerHelp(raw_ostream &out, ArrayRef<std::string> plugins) {
/external/llvm/lib/CodeGen/
H A DSpillPlacement.h30 #include "llvm/ADT/ArrayRef.h"
103 void addConstraints(ArrayRef<BlockConstraint> LiveBlocks);
111 void addPrefSpill(ArrayRef<unsigned> Blocks, bool Strong);
114 void addLinks(ArrayRef<unsigned> Links);
129 ArrayRef<unsigned> getRecentPositive() { return RecentPositive; }
H A DLiveDebugVariables.h24 #include "llvm/ADT/ArrayRef.h"
50 void splitRegister(unsigned OldReg, ArrayRef<LiveInterval*> NewRegs);
/external/llvm/lib/VMCore/
H A DConstantFold.h22 #include "llvm/ADT/ArrayRef.h"
43 ArrayRef<unsigned> Idxs);
45 ArrayRef<unsigned> Idxs);
51 ArrayRef<Constant *> Idxs);
53 ArrayRef<Value *> Idxs);
/external/llvm/utils/obj2yaml/
H A Dobj2yaml.h16 #include "llvm/ADT/ArrayRef.h"
26 (llvm::raw_ostream &Out, const llvm::ArrayRef<uint8_t> arr);
/external/llvm/unittests/ADT/
H A DVariadicFunctionTest.cpp11 #include "llvm/ADT/ArrayRef.h"
19 std::string StringCatImpl(ArrayRef<const std::string *> Args) {
42 long SumImpl(ArrayRef<const int *> Args) {
59 int StringAppendImpl(std::string *Dest, ArrayRef<const std::string *> Args) {
89 ArrayRef<const int *> Args) {
/external/llvm/lib/TableGen/
H A DError.cpp23 static void PrintMessage(ArrayRef<SMLoc> Loc, SourceMgr::DiagKind Kind,
34 void PrintWarning(ArrayRef<SMLoc> WarningLoc, const Twine &Msg) {
50 void PrintError(ArrayRef<SMLoc> ErrorLoc, const Twine &Msg) {

Completed in 447 milliseconds

1234567891011>>