/external/clang/test/SemaCXX/ |
H A D | warn-char-subscripts.cpp | 6 T subscript = 0; local 7 int val = array[subscript]; // expected-warning{{array subscript is of type 'char'}} 13 T subscript = 0; local 14 int val = subscript[array]; // expected-warning{{array subscript is of type 'char'}}
|
/external/clang/test/Sema/ |
H A D | warn-char-subscripts.c | 5 char subscript = 0; local 6 int val = array[subscript]; // expected-warning{{array subscript is of type 'char'}} 11 char subscript = 0; local 12 int val = subscript[array]; // expected-warning{{array subscript is of type 'char'}} 17 char subscript = 0; local 18 int val = array[subscript]; // expected-warning{{array subscript is of type 'char'}} 23 char subscript local 35 signed char subscript = 0; local 41 unsigned char subscript = 0; local 48 CharTy subscript = 0; local 55 SignedCharTy subscript = 0; local 62 UnsignedCharTy subscript = 0; local [all...] |
/external/llvm/lib/Analysis/ |
H A D | LoopDependenceAnalysis.cpp | 18 // TODO: document lingo (pair, subscript, index) 193 DEBUG(dbgs() << " Testing subscript: " << *A << ", " << *B << "\n"); 271 // to the first subscript. If we have e.g. (GEP x,0,i; GEP x,2,-i) and we 272 // know that x is a [100 x i8]*, we could modify the first subscript to be 280 Subscript subscript; local 281 DependenceResult result = analyseSubscript(i->first, i->second, &subscript); 283 // We either proved independence or failed to analyse this subscript. 287 P->Subscripts.push_back(subscript);
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
H A D | NodesCodegen.cpp | 1609 RegisterID* subscript = generator.emitNode(assignNode->subscript()); local 1612 generator.emitPutByVal(base.get(), subscript, propertyName);
|
/external/webkit/Source/JavaScriptCore/jit/ |
H A D | JITStubs.cpp | 2346 JSValue subscript = stackFrame.args[1].jsValue(); local 2348 if (LIKELY(baseValue.isCell() && subscript.isString())) { 2349 Identifier propertyName(callFrame, asString(subscript)->value(callFrame)); 2360 if (subscript.isUInt32()) { 2361 uint32_t i = subscript.asUInt32(); 2378 Identifier property(callFrame, subscript.toString(callFrame)); 2392 JSValue subscript = stackFrame.args[1].jsValue(); local 2396 if (LIKELY(subscript.isUInt32())) { 2397 uint32_t i = subscript.asUInt32(); 2406 Identifier property(callFrame, subscript 2422 JSValue subscript = stackFrame.args[1].jsValue(); local 2471 JSValue subscript = stackFrame.args[1].jsValue(); local 2519 JSValue subscript = stackFrame.args[1].jsValue(); local 3497 JSValue subscript = stackFrame.args[1].jsValue(); local [all...] |
/external/webkit/Source/JavaScriptCore/parser/ |
H A D | NodeConstructors.h | 184 inline BracketAccessorNode::BracketAccessorNode(JSGlobalData* globalData, ExpressionNode* base, ExpressionNode* subscript, bool subscriptHasAssignments) argument 187 , m_subscript(subscript) 261 inline FunctionCallBracketNode::FunctionCallBracketNode(JSGlobalData* globalData, ExpressionNode* base, ExpressionNode* subscript, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset) argument 265 , m_subscript(subscript) 302 inline PostfixBracketNode::PostfixBracketNode(JSGlobalData* globalData, ExpressionNode* base, ExpressionNode* subscript, Operator oper, unsigned divot, unsigned startOffset, unsigned endOffset) argument 306 , m_subscript(subscript) 335 inline DeleteBracketNode::DeleteBracketNode(JSGlobalData* globalData, ExpressionNode* base, ExpressionNode* subscript, unsigned divot, unsigned startOffset, unsigned endOffset) argument 339 , m_subscript(subscript) 381 inline PrefixBracketNode::PrefixBracketNode(JSGlobalData* globalData, ExpressionNode* base, ExpressionNode* subscript, Operator oper, unsigned divot, unsigned startOffset, unsigned endOffset) argument 385 , m_subscript(subscript) 612 ReadModifyBracketNode(JSGlobalData* globalData, ExpressionNode* base, ExpressionNode* subscript, Operator oper, ExpressionNode* right, bool subscriptHasAssignments, bool rightHasAssignments, unsigned divot, unsigned startOffset, unsigned endOffset) argument 624 AssignBracketNode(JSGlobalData* globalData, ExpressionNode* base, ExpressionNode* subscript, ExpressionNode* right, bool subscriptHasAssignments, bool rightHasAssignments, unsigned divot, unsigned startOffset, unsigned endOffset) argument [all...] |
H A D | Nodes.h | 452 BracketAccessorNode(JSGlobalData*, ExpressionNode* base, ExpressionNode* subscript, bool subscriptHasAssignments); 455 ExpressionNode* subscript() const { return m_subscript; } function in class:JSC::BracketAccessorNode 553 FunctionCallBracketNode(JSGlobalData*, ExpressionNode* base, ExpressionNode* subscript, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset); 612 PostfixBracketNode(JSGlobalData*, ExpressionNode* base, ExpressionNode* subscript, Operator, unsigned divot, unsigned startOffset, unsigned endOffset); 657 DeleteBracketNode(JSGlobalData*, ExpressionNode* base, ExpressionNode* subscript, unsigned divot, unsigned startOffset, unsigned endOffset); 731 PrefixBracketNode(JSGlobalData*, ExpressionNode* base, ExpressionNode* subscript, Operator, unsigned divot, unsigned startOffset, unsigned endOffset); 1024 ReadModifyBracketNode(JSGlobalData*, ExpressionNode* base, ExpressionNode* subscript, Operator, ExpressionNode* right, bool subscriptHasAssignments, bool rightHasAssignments, unsigned divot, unsigned startOffset, unsigned endOffset); 1039 AssignBracketNode(JSGlobalData*, ExpressionNode* base, ExpressionNode* subscript, ExpressionNode* right, bool subscriptHasAssignments, bool rightHasAssignments, unsigned divot, unsigned startOffset, unsigned endOffset);
|